O gerenciador de arquivos Nautilus é o software preferido de muitos usuários do Linux que gostam de usar aplicativos GUI para gerenciamento de diretórios. Pessoalmente, gosto de trabalhar com Git via terminal porque aprendi a ser mais eficiente trabalhando dessa forma.
A última vez que falamos sobre isso, tive que usar uma extensão para fazer funcionar. Esta é a razão pela qual agora estou feliz em dizer que você também pode ser eficiente usando a GUI graças ao recurso de integração do Nautilus para Git no ambiente de área de trabalho GNOME.
Esta é uma notícia particularmente boa porque alguns usuários tiveram que empregar aplicativos de terceiros para atingir os mesmos objetivos e isso não precisa mais ser o caso. O que é necessário para integrar o Git ao seu gerenciador de arquivos? Nautilus, uma conta Git e privilégios sudo.
Se você estiver usando Debian ou qualquer um de seus derivados, mas não estiver executando GNOMEnem tenha o nautilus já instalado, aqui está o comando que você precisa:
$ sudo apt-get install nautilus
Em seguida, integrando Git com Nautilus para que você pode trabalhar com Mercurial (Hg) e SVN. Faremos isso instalando o pacote rabbitvcs para Nautilus.
$ sudo apt-get install rabbitvcs-nautilus -y
No final da instalação, reinicie Nautilus com o comando abaixo ou simplesmente saia da sua conta de usuário e volte para ela:
$ nautilus -q
Agora, vamos configurar nossa conta Git para funcionar com o Nautilus.
Configurando a integração do Git com o Nautilus
Launch Nautilus gerenciador de arquivos, crie uma nova pasta com qualquer nome, por exemplo FossProject. Clique com o botão direito e selecione RabbitVCS Git > Initialize Repository.
Integração Git com Nautilus
A seguir, execute o comando:
$ nano ~/Templates/touch text_template.txt
Este comando cria um arquivo de texto de modelo após o qual você poderá criar arquivos de texto a partir de sua GUI do Nautilus. Na pasta FossProject, clique com o botão direito no espaço e crie um novo documento. Renomeie para README.txt.
Criar Novo Documento
Novo arquivo criado
Em seguida, clique com o botão direito no espaço novamente e selecione RabbitVCS > Commit. Quando um prompt de diálogo aparecer, digite sua mensagem de confirmação e clique em OK.
Integrar RabbitVCS com GitHub
Agora que você está neste próximo estágio, localize o SSH URL para o GitHub repositório com o qual deseja trabalhar. Clique com o botão direito do mouse (em um campo vazio) e selecione Update Cole a URL do repo no campo Repository, digite master no campo branch para indicar a cabeça do ponteiro e Clique OK.
Uma vez concluído, seu repositório local deve ser idêntico à versão remota. Lembre-se de sempre atualizar seu diretório local sempre que os arquivos forem adicionados à ramificação remota para garantir que você esteja trabalhando com os arquivos mais recentes.
Então aí está, pessoal! Não há necessidade de instalar aplicativos ou extensões de terceiros para trabalhar em projetos simples quando você pode trabalhar com Git diretamente de seu gerenciador de arquivos Nautilus.
Agora, se você precisar executar tarefas mais complicadas, talvez seja necessário instalar o GitKraken e ninguém poderá processá-lo judicialmente por isso. Há alguma dica para trabalhar com Git com ou sem aplicativos de terceiros que você gostaria de compartilhar conosco? Sinta-se à vontade para deixar seus comentários na seção de discussão abaixo.