One place for hosting & domains

      Como instalar o Git no Ubuntu 20.04


      Introdução

      Sistemas de controle de versão como o Git são essenciais para as melhores práticas de desenvolvimento de softwares modernos. O controle de versão permite que você acompanhe seu software a nível de código-fonte. É possível rastrear as alterações, retornar a etapas anteriores, e os ramos para criar versões alternativas de arquivos e diretórios.

      Muitos arquivos de projetos são mantidos em um repositório Git, e plataformas como o GitHub, o GitLab, e o Bitbucket ajudam a facilitar o compartilhamento e colaboração de projetos de desenvolvimento de software.

      Neste guia, iremos demonstrar como instalar e configurar o Git em um servidor Ubuntu 20.04. Trataremos a instalação do software de duas maneiras diferentes: através do gerenciador de pacotes integrado e através da origem. Cada uma destas abordagens tem seus próprios benefícios em diferentes situações. Você deve escolher entre elas de acordo com sua necessidade específica.

      Pré-requisitos

      Será necessário ter um servidor Ubuntu 20.04 com uma conta de superusuário não root.

      Para configurar isto, siga nosso guia Configuração do servidor inicial para o Ubuntu 20.04

      Com seu servidor e usuário configurados, tudo está pronto para começar.

      A opção de instalar com pacotes padrão é melhor se você quiser que tudo esteja funcionando rapidamente com o Git, caso prefira uma versão estável amplamente utilizada, ou se você não estiver procurando as mais recentes funcionalidades disponíveis. Se estiver procurando pela versão mais recente, vá para a seção de instalação a partir da origem.

      O Git provavelmente já está instalado em seu servidor Ubuntu 20.04. Você pode confirmar se este é o caso em seu servidor com o seguinte comando:

      Se receber um resultado semelhante ao seguinte, o Git já está instalado.

      Output

      git version 2.25.1

      Se este for o caso para você, configure o Git ou confira a próxima seção sobre como instalar a partir da origem se precisar de uma versão mais atualizada.

      No entanto, caso não tenha obtido um resultado de um número de versão do Git, você pode instalá-lo com o gerenciador de pacotes padrão APT do Ubuntu.

      Primeiramente, utilize as ferramentas de gerenciamento de pacotes apt para atualizar seu índice de pacotes local.

      Com a atualização finalizada, instale o Git:

      Você pode confirmar se instalou o Git corretamente executando o seguinte comando e verificando se recebe um resultado relevante.

      Output

      git version 2.25.1

      Com o Git instalado com sucesso, agora é possível seguir em frente para a seção Como configurar o Git deste tutorial para completar sua configuração.

      Como instalar o Git do código

      Caso esteja procurando por um método mais flexível de instalar o Git, pode ser interessante compilar o software a partir da origem, que vamos abordar nesta seção. Isso leva mais tempo e não será mantido através do seu gerenciador de pacotes, mas irá permitir que você baixe a versão mais recente e lhe dará controle sobre as opções que desejar personalizar.

      Verifique a versão do Git atualmente instalado no servidor:

      Se o Git estiver instalado, você receberá um resultado semelhante ao seguinte:

      Output

      git version 2.25.1

      Antes de começar, é necessário instalar o software de que o Git depende. Tudo isso está disponível nos repositórios padrão, logo, podemos atualizar nosso índice de pacotes e em seguida instalar os pacotes relevantes.

      • sudo apt update
      • sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc

      Após instalar as dependências necessárias, crie um diretório temporário e vá até ele. Aqui será onde baixaremos nosso Git tarball.

      Na página do projeto Git, podemos navegar até a lista tarball disponível em https://mirrors.edge.kernel.org/pub/software/scm/git/, e baixar a versão que você desejar. No momento em que este artigo foi escrito, a versão mais recente era a 2.26.0. Baixaremos esta versão para fins demonstrativos. Usaremos curl e direcionaremos o arquivo que baixamos para git.tar.gz.

      • curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.gz

      Descompacte o arquivo comprimido tarball:

      Em seguida, vá para o novo diretório Git:

      Agora, é possível fazer o pacote e instalá-lo digitando esses dois comandos:

      • make prefix=/usr/local all
      • sudo make prefix=/usr/local install

      Agora, substitua o processo shell para que a versão do Git que acabamos de instalar seja usada:

      Com isso finalizado, confirme que a instalação foi bem-sucedida verificando sua versão.

      Output

      git version 2.26.2

      Após a instalação do Git, finalize a configuração.

      Como configurar o Git

      Depois de estar satisfeito com sua versão do Git, você deve configurar o Git para que as mensagens de confirmação geradas por você contenham suas informações corretas e deem-lhe suporte à medida que você constroi seu projeto de software.

      Isso pode ser alcançado utilizando o comando git config. Especificamente, precisamos dar nosso e endereço de e-mail porque o Git incorpora esta informação em cada entrega que fazemos. Podemos seguir em frente e adicionar esta informação digitando:

      • git config --global user.name "Your Name"
      • git config --global user.email "youremail@domain.com"

      Podemos exibir todos os itens de configuração que foram configurados digitando:

      Output

      user.name=Your Name user.email=youremail@domain.com ...

      A informação que digitou está armazenada no seu arquivo de configuração do Git, que você pode editar manualmente de maneira opcional com um editor de texto como este (usaremos o nano):

      ~/.gitconfig contents

      [user]
        name = Your Name
        email = youremail@domain.com
      

      Pressione CTRL e X, em seguida Y e então ENTER para sair do editor de texto.

      Há muitas outras opções que é possível definir, mas essas duas são necessárias. Se pular este passo, provavelmente verá avisos quando colocar o Git em funcionamento. Isso dará mais trabalho para você pois será necessário revisar as entregas que tiver feito com as informações corretas.

      Conclusão

      Agora, você deve ter o Git instalado e pronto para usar no seu sistema.

      Para aprender mais sobre como usar o Git, verifique esses artigos e séries:



      Source link