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. O versionamento permite que você acompanhe o seu software no nível do código-fonte. Você pode rastrear mudanças, reverter para estágios anteriores e criar ramificações para criar versões alternativas de arquivos e diretórios.

Muitos projetos de software têm seus arquivos mantidos 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, iremos passar pelo processo de como instalar e configurar o Git em um servidor Ubuntu 20.04. Abordaremos como instalar o software de duas maneiras diferentes: através do gerenciador de pacotes integrado e através de fonte. Cada uma dessas abordagens possui seus próprios benefícios, dependendo de suas necessidades específicas.

Simplifique o deployment de aplicativos com Plataforma de Aplicativos DigitalOcean. Faça o deployment 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 instalar 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 em seu servidor Ubuntu 20.04. Você pode confirmar isso com o seguinte comando em seu servidor:

  1. git --version

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

Output
git version 2.25.1

Se este for o caso para você, então você pode passar para configurar o 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 seu índice de pacotes local.

  1. sudo apt update

Com a atualização concluída, 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, agora você pode prosseguir para a seção Configurando o Git deste tutorial para concluir sua configuração.

Instalando o Git a partir do código-fonte

Se estiver à procura de um método mais flexível para instalar o Git, pode querer compilar o software a partir do código-fonte, o que iremos abordar nesta secção. Este método é mais demorado e não será mantido através do gestor de pacotes, mas permitirá que faça o download da versão mais recente e terá um maior controlo 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, receberá uma saída semelhante à seguinte:

Output
git version 2.25.1

Antes de começar, precisa de instalar o software de que o Git depende. Tudo isto está disponível nos repositórios padrão, por isso podemos atualizar o 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 instalar as dependências necessárias, crie um diretório temporário e mova-se para ele. É aqui que iremos fazer o download do nosso tarball do Git.

  1. mkdir tmp
  2. cd /tmp

A partir do site do projeto Git, podemos navegar até à lista de tarballs disponíveis em https://mirrors.edge.kernel.org/pub/software/scm/git/ e fazer o download da versão que deseja. No momento da escrita, a versão mais recente é a 2.26.2, então faremos o download para fins de demonstração. Vamos usar o curl e enviar o ficheiro que fazemos o download 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 ficheiro tarball comprimido:

  1. tar -zxf git.tar.gz

Em seguida, mova-se para o novo diretório do Git:

  1. cd git-*

Agora, pode criar o pacote e instalá-lo digitando estes 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, você pode agora completar sua configuração.

Configurando o Git

Depois de ficar satisfeito com sua versão do 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 no 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 depois 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 o Git. Isso cria mais trabalho para você, pois então você terá que revisar os commits que fez com as informações corrigidas.

Conclusão

Você deve ter agora o Git instalado e pronto para usar em seu sistema.

Para aprender 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