One place for hosting & domains

      Como instalar o Git no Ubuntu 18.04


      Uma versão anterior deste tutorial foi escrita por Brennen Bearnes.

      Introdução

      Os sistemas de controle de versão são cada vez mais indispensáveis no desenvolvimento de software moderno uma ver que o controle de versão permite que você mantenha o controle do seu software em nível fonte. É possível rastrear as alterações, retornar a etapas anteriores, e os ramos para criar versões alternativas de arquivos e diretórios.

      Um dos sistemas de controle de versão mais populares disponíveis atualmente é o Git. Muitos arquivos de projetos são mantidos em um repositório Git, e sites 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 18.04. Iremos cobrir como instalar o software em duas maneiras diferentes, cada uma delas tem seus próprios benefícios dependendo das suas necessidades específicas.

      Pré-requisitos

      Para completar este tutorial, é necessário ter um usuário não-root com privilégios sudo em um servidor Ubuntu 18.04. Para aprender como chegar a essa configuração, siga nosso guia de configuração inicial do servidor ou executar nosso script automático.

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

      Os repositórios padrão do Ubuntu fornecem-lhe um método rápido para instalar o Git. Note que a versão que você instala por esses repositórios pode ser mais antiga que a versão mais nova atualmente disponível. Se for necessário a última versão, considere se mudar para a próxima seção deste tutorial para aprender como instalar e compilar o Git da fonte.

      Primeiramente, utilize as ferramentas de gerenciamento de pacotes apt para atualizar seu índice de pacotes local. Com a atualização completa, é possível baixar e instalar o Git:

      • sudo apt update
      • sudo apt install git

      É possível confirmar que você instalou o Git corretamente executando o seguinte comando:

      Output

      git version 2.17.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

      Um método mais flexível de instalar o Git é compilar o software do código. Isso leva mais tempo e não será mantido através do seu gerenciador de pacotes, mas ele irá permitir que você baixe a versão mais recente e dará a você controle sobre as opções que desejar personalizar.

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

      • sudo apt update
      • sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip

      Após instalar as dependências necessárias, é possível prosseguir e obter a versão do Git que quiser ao visitar o Mirror do projeto Git no GitHub, disponível pelo seguinte URL:

      https://github.com/git/git
      

      A partir daqui, certifique-se de que está no ramo principal. Clique no link Tag e selecione sua versão Git desejada. A menos que tenha um motivo para baixar uma versão do release candidate (marcado como rc), procure evitá-lo, uma vez que eles podem ser instáveis.

      git change branch select tags​​​

      Em seguida, no lado direito da página, clique no botão Clonar ou download, e então clique no botão Download ZIP e copie o endereço de link que termina em .zip.

      right-click on download zip to copy url​​​

      Volte ao seu servidor Ubuntu 16.04, vá para o diretório tmp e baixe os arquivos temporários.

      A partir daí, é possível usar o comando wget para instalar o link do arquivo zip copiado. Vamos dar um novo nome para o arquivo: git.zip.

      • wget https://github.com/git/git/archive/v2.18.0.zip -O git.zip

      Descompacte o arquivo que baixou e mova ele para o diretório resultante digitando:

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

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

      Para garantir que a instalação foi bem sucedida, digite git --version e receba a saída relevante que especifica a versão atual do Git.

      Agora que tem o Git instalado, se quiser atualizar para uma versão mais recente, será possível clonar o repositório, e então compilar e instalar. Para encontrar o URL para usar para a operação de clone, navegue até o ramo ou tag que quiser na página GitHub do projeto e, em seguida, copie o URL clone no lado direito:

      git copy URL

      No momento em que este artigo está sendo escrito, o URL relevante é:

      https://github.com/git/git.git
      

      Altere seu diretório inicial e utilize o git clone no URL que acabou de copiar:

      • cd ~
      • git clone https://github.com/git/git.git

      Isso irá criar um novo diretório dentro do seu diretório atual, onde pode reconstruir o pacote e instalar a versão mais recente, do jeito que fez acima. Isso irá sobrepor sua versão mais antiga com a nova versão:

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

      Terminado isso, certifique-se de que sua versão do está atualizada.

      Como configurar o Git

      Agora que tem o Git instalado, será necessário configurá-lo para que as mensagens de entrega geradas contenham as suas informações corretas.

      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 ver 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 Git, que você pode editar opcionalmente com um editor de texto como este:

      ~/.gitconfig contents

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

      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