Melhores clientes gráficos Git para Linux

Melhores clientes gráficos Git para Linux
Este artigo abordará uma lista de clientes gráficos "git" disponíveis para o Linux. Git é um sistema de controle de versão distribuído criado originalmente por Linus Torvalds. Ele pode ajudar no rastreamento de alterações para seus arquivos de projeto ou repositórios de código e pode ser usado para voltar às revisões anteriores de arquivos, revertendo compromissos. O comando "git" é sem dúvida um dos comandos mais populares para gerenciar repositórios Git. No entanto, este artigo se concentrará principalmente em clientes GIT gráficos.

Git cola

O Git Cola é um cliente GIT gráfico gratuito e de código aberto que pode ser usado para comparar revisões do repositório Git e mostrar diff para eles. Ele também pode ser usado para fazer novas confirmações, mesclar ramos, editar caminho, editar índice, gerenciar ramificações remotas, criar tags, rebases de conteúdo, arquivos de pesquisa, editar configuração do repositório, aplicar patches, picaretas de cereja e assim por diante, e assim por diante.

Você pode baixar o Git Cola no Ubuntu, executando o comando mencionado abaixo:

$ sudo apt install git-cola

Você pode instalar o git cola em outras distribuições Linux do gerenciador de pacotes. Mais pacotes e opções de instalação estão disponíveis aqui.

Gitahead

Gitahead é um cliente Git de Git de código aberto e de código aberto escrito em C ++ e Qt. Ele pode ser usado para clonar repositórios, criar novos repositórios, visualizar log, navegar por arquivos na visualização de árvore, gerenciar a configuração do repositório, criar e gerenciar compromissos, gerenciar repositórios remotos, gerenciar ramificações, alterar a configuração dos sub-modelos, mostrar histórico, visualizar diff, gerenciar stashes, aplicar e gerenciar patches, e assim por diante. Ele também vem com um tema sombrio.

Você pode baixar o Gitahead no Ubuntu e outras distribuições Linux, colocando um instalador disponível aqui.

Ungit

Ungit é um cliente Git de Git de código aberto gratuito e de código aberto para Linux escrito em elétron. A Ungit apresenta um layout baseado na Web remoto, bem como você pode executar em seu próprio servidor. Outras características principais do Ungit incluem um navegador de arquivos embutido, capacidade de refrescar automaticamente, marcador de diff, capacidade de mostrar a história de comprometimento em um layout gráfico de um fluxo, como gerenciar repositórios remotos, gerenciar sub-módulos, criar e gerenciar compromissos, Veja a comparação lado a lado, plugins para editores de texto populares como vs código, átomo e colchetes, capacidade de reverter compromissos e assim por diante.

Você pode baixar o Ungit no Ubuntu e outras distribuições Linux, disponibilizando binários executáveis ​​aqui.

Gitg

O GITG é um cliente Git de Git de código aberto e de código aberto desenvolvido pela equipe GNOME. Ele pode mostrar histórico de comprometimento, mostrar diff entre compromissos e dois arquivos, inclui um navegador de arquivos de visualização de árvore, cometidos de pesquisa, criar e gerenciar compromissos, conectar-se a repositórios remotos, alterações de estágio, editar informações do usuário, visualizar comprometes e histórico de revisão e, portanto, sobre. Ele é especialmente projetado para lidar com dados de grandes repositórios que podem ter muitos GBs de dados.

Você pode baixar o Gitg no Ubuntu, executando o comando mencionado abaixo:

$ sudo apt install gitg

Você pode instalar o GITG em outras distribuições Linux do gerenciador de pacotes. Um pacote Flatpak também está disponível aqui.

Risadinha

Giggle é um frontend gráfico do Git também desenvolvido pela equipe Gnome. Você pode usá -lo para criar novos compromissos e gerenciá -los, visualizar a revisão e cometer histórico, visualizar visualizações mostrando revisões passadas, ver diff entre arquivos e começos, criar patches, aplicar patches, visualizar shortlog, criar e gerenciar tags, criar e gerenciar ramificações, Pesquise o histórico de revisão, a pesquisa de pesquisa e assim por diante.

Você pode baixar Giggle no Ubuntu, executando o comando mencionado abaixo:

$ sudo apt install rish

Você pode instalar o rio em outras distribuições Linux do gerenciador de pacotes. Você também pode compilá -lo do código -fonte disponível aqui.

Guitarra

A guitarra é um front -end Git Git de código aberto e de código aberto escrito em C ++ e QT5. É um software multilíngue e fornece compilações para o Raspberry Pi. Você pode usar para clonar repositórios, editar a configuração do GIT, gerenciar assinaturas de GPG, mesclar e gerenciar ramificações, gerenciar estatísticas, criar e gerenciar tags, executar comandos em um terminal integrado, navegar por arquivos, podar repositórios, limpar repositórios, gerenciar sub-modelos e breve.

Você pode baixar arquivos de appimage de guitarra universal que funcionam em todas as distribuições Linux daqui.

Qgit

O QGIT é um cliente Git de Git de código aberto e de código aberto escrito em C ++ e Qt. Você pode usá -lo para navegar pela revisão e comprometer o histórico, gerenciar e mesclar ramificações, visualizar e aplicar patches, visualizar diffs, visualizar anotações, visualizar revisões e cometer histórico, picaretas de cereja, arrastar e soltar compromissos, criar e gerenciar tags, navegar arquivos, mostre vista lado a lado, mostre shortlog e assim por diante.

Você pode baixar o QGIT no Ubuntu, executando o comando mencionado abaixo:

$ sudo apt install qgit

Você pode instalar o QGIT em outras distribuições Linux do gerenciador de pacotes. Você também pode compilá -lo do código -fonte disponível aqui.

Conclusão

Estes são alguns dos melhores clientes Git gráficos disponíveis para Linux. Embora muitas ferramentas de linha de comando para gerenciar repositórios Git estejam disponíveis, os clientes do Gui Git têm uma vantagem, pois podem mostrar revisão e cometer visualizações de histórico de uma maneira interessante usando vários elementos da interface do usuário. Essas visualizações permitem que você observe melhor seus repositórios Git. Alguns clientes Git também permitem que você execute várias ações nessas visualizações clicando com o botão direito do mouse.