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 software moderno. A versionamento permite que você acompanhe seu software no nível de origem. Você pode rastrear alterações, reverter para estágios anteriores e ramificar para criar versões alternativas de arquivos e diretórios.

Muitos projetos de software mantêm arquivos em repositórios Git, e plataformas como GitHub, GitLab e Bitbucket ajudam a facilitar o compartilhamento e a colaboração em projetos de desenvolvimento de software.

Neste guia, passaremos pelo processo de instalação e configuração do Git em um servidor Ubuntu 20.04. Abordaremos como instalar o software de duas maneiras diferentes: através do gerenciador de pacotes integrado e via origem. Cada uma dessas abordagens tem seus próprios benefícios, dependendo de suas necessidades específicas.

Simplifique a implantação de aplicativos com o Plataforma de Aplicativos DigitalOcean. Implante diretamente do GitHub em minutos.

Pré-requisitos

Você precisará de um servidor Ubuntu 20.04 com uma conta de superusuário não root.

Para configurar isso, você pode seguir nosso Guia de Configuração Inicial do Servidor para Ubuntu 20.04.

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

Instalando o Git com Pacotes Padrão

A opção de instalação com pacotes padrão é a melhor se você deseja começar rapidamente com o Git, se prefere uma versão estável amplamente utilizada ou se não está procurando pelas funcionalidades mais recentes disponíveis. Se estiver procurando pela versão mais recente, você deve pular para a seção de instalação a partir do código-fonte.

O Git provavelmente já está instalado no seu servidor Ubuntu 20.04. Você pode confirmar isso com o seguinte comando no seu servidor:

  1. git --version

Se receber uma saída semelhante à seguinte, então o Git já está instalado.

Output
git version 2.25.1

Se esse for o caso para você, então você pode prosseguir com a configuração do Git, ou você pode ler a próxima seção sobre como instalar a partir do código-fonte se você precisar de uma versão mais atualizada.

No entanto, se você não obteve a saída de um número de versão do Git, você pode instalá-lo com o gerenciador de pacotes padrão do Ubuntu, APT.

Primeiro, use as ferramentas de gerenciamento de pacotes apt para atualizar o seu índice local de pacotes.

  1. sudo apt update

Com a atualização completa, você pode instalar o Git:

  1. sudo apt install git

Você pode confirmar que instalou o Git corretamente executando o seguinte comando e verificando se você recebe a saída relevante.

  1. git --version
Output
git version 2.25.1

Com o Git instalado com sucesso, você pode agora prosseguir para a seção Configurando o Git deste tutorial para completar sua configuração.

Instalando o Git a partir do Código-Fonte

Se você está procurando por um método mais flexível de instalar o Git, talvez queira compilar o software a partir do código-fonte, o que abordaremos nesta seção. Isso leva mais tempo e não será mantido pelo seu gerenciador de pacotes, mas permitirá que você baixe a versão mais recente e terá um controle maior sobre as opções que incluir, caso deseje fazer personalizações.

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

  1. git --version

Se o Git estiver instalado, você receberá uma saída semelhante à seguinte:

Output
git version 2.25.1

Antes de começar, você precisa instalar o software no qual o Git depende. Tudo isso está disponível nos repositórios padrão, então podemos atualizar nosso índice de pacotes local e depois instalar os pacotes relevantes.

  1. sudo apt update
  2. sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc

Depois de ter instalado as dependências necessárias, crie um diretório temporário e entre nele. Aqui é onde vamos baixar nosso arquivo tarball do Git.

  1. mkdir tmp
  2. cd /tmp

No site do projeto Git, podemos navegar até a lista de tarballs disponíveis em https://mirrors.edge.kernel.org/pub/software/scm/git/ e baixar a versão desejada. No momento da escrita, a versão mais recente é a 2.26.2, então vamos baixá-la para fins de demonstração. Usaremos o curl e enviaremos o arquivo que baixamos para git.tar.gz.

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

Descompacte o arquivo tarball comprimido:

  1. tar -zxf git.tar.gz

Em seguida, entre no novo diretório do Git:

  1. cd git-*

Agora, você pode criar o pacote e instalá-lo digitando esses dois comandos:

  1. make prefix=/usr/local all
  2. sudo make prefix=/usr/local install

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

  1. exec bash

Com isso completo, você pode ter certeza de que sua instalação foi bem-sucedida verificando a versão.

  1. git --version
Output
git version 2.26.2

Com o Git instalado com sucesso, agora você pode concluir sua configuração.

Configurando o Git

Depois de ficar satisfeito com a versão do seu Git, você deve configurar o Git para que as mensagens de commit geradas contenham suas informações corretas e o apoiem enquanto você desenvolve seu projeto de software.

A configuração pode ser feita usando o comando git config. Especificamente, precisamos fornecer nosso nome e endereço de e-mail, pois o Git incorpora essas informações em cada commit que fazemos. Podemos prosseguir e adicionar essas informações digitando:

  1. git config --global user.name "Your Name"
  2. git config --global user.email "[email protected]"

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

  1. git config --list
Output
user.name=Your Name user.email=[email protected] ...

As informações que você insere são armazenadas em seu arquivo de configuração do Git, que você pode opcionalmente editar manualmente com um editor de texto de sua escolha, como este (usaremos o nano):

  1. nano ~/.gitconfig
~/.gitconfig contents
[user]
  name = Your Name
  email = [email protected]

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

Há muitas outras opções que você pode definir, mas essas são as duas essenciais necessárias. Se você pular esta etapa, provavelmente verá avisos ao confirmar no Git. Isso lhe dá mais trabalho, pois então você terá que revisar os commits que fez com as informações corrigidas.

Conclusão

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

Para saber mais sobre como usar o Git, confira estes artigos e séries:

Source:
https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubuntu-20-04