Tutorial

Como instalar o Git no Ubuntu 20.04

Published on July 16, 2020
Português
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.

Como instalar o Git com os pacotes padrão

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:

  1. git --version

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.

  1. sudo apt update

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

  1. sudo apt install git

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

  1. git --version
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:

  1. git --version

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.

  1. sudo apt update
  2. 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.

  1. mkdir tmp
  2. cd /tmp

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.

  1. 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:

  1. tar -zxf git.tar.gz

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

  1. cd git-*

Agora, é possível fazer 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 shell para que a versão do Git que acabamos de instalar seja usada:

  1. exec bash

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

  1. git --version
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:

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

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

  1. git config --list
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):

  1. nano ~/.gitconfig
~/.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:

Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.

Learn more about our products

About the authors

Still looking for an answer?

Ask a questionSearch for more help

Was this helpful?
 
Leave a comment


This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Try DigitalOcean for free

Click below to sign up and get $200 of credit to try our products over 60 days!

Sign up

Join the Tech Talk
Success! Thank you! Please check your email for further details.

Please complete your information!

Featured on Community

Get our biweekly newsletter

Sign up for Infrastructure as a Newsletter.

Hollie's Hub for Good

Working on improving health and education, reducing inequality, and spurring economic growth? We'd like to help.

Become a contributor

Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.

Welcome to the developer cloud

DigitalOcean makes it simple to launch in the cloud and scale up as you grow — whether you're running one virtual machine or ten thousand.

Learn more