Sistema de controle de versão ferramenta desempenha um papel vital no desenvolvimento de software moderno de hoje. O controle de versão é um software que ajuda um grupo de desenvolvedores de software a trabalhar em conjunto e gerenciar o histórico do trabalho. Ele não substitui as alterações dos outros, portanto, você pode acompanhar todas as alterações, reverter o arquivo ou um projeto ao seu estado anterior.
A ferramenta de controle de versão ajuda você a recuperar o arquivo perdido muito facilmente. Se um erro for cometido por alguém da equipe, pode-se olhar para trás e comparar a versão anterior do arquivo e consertar o erro ou qualquer conflito.
Git é uma das ferramentas de controle de versão descentralizadas mais populares usadas por desenvolvedores para coordenar o trabalho entre eles. Foi desenhado por Linus Torvalds (o criador de Kernel do Linux.) no ano de 2005.
Git oferece recursos como garantia de dados, fluxos de trabalho, criação de branches, reversão ao estágio anterior, velocidade incrível, controle de suas alterações de código, visualização de logs e muito mais. Ele permite que você execute seu trabalho no modo offline e, quando estiver pronto, você precisa de uma conexão com a Internet para publicar as alterações e obter as alterações mais recentes.
Neste tutorial, explicaremos como instalar Git com um CentOS 8 servidor usando yum e código-fonte. Cada instalação tem seus próprios benefícios, a escolha é sua.
Por exemplo, os usuários que desejam perpetuar a atualização do Git usarão o yum e aqueles que precisam de recursos de uma versão específica do Git usarão o método do código-fonte.
Importante: Você deve ter um CentOS 8 servidor instalado e configurado com um usuário sudo com privilégios de root. Se você não tem um, você pode criar uma conta sudo
Uma das maneiras mais simples e fáceis de instalar Git está com um yum gerenciador de pacotes, mas a versão disponível pode ser anterior à versão mais recente disponível. Se você deseja instalar a versão mais recente do Git, considere compilá-lo do código-fonte (instruções para compilar o Git do código-fonte fornecidas abaixo).
$ sudo yum install git.
Uma vez instalado o git, você pode verificar a versão do Git instalado usando o seguinte comando.
$ git --version git versão 2.18.1
Se você deseja usar uma versão específica do Git ou precisa de flexibilidade na instalação, um dos melhores métodos é coletar o software Git do código-fonte. No entanto, ele não gerenciará e atualizará a instalação do Git por meio do gerenciador de pacotes yum, mas permitirá que você instale a versão mais recente do Git e personalize as opções de construção. Este método é um processo um pouco demorado.
Antes de prosseguirmos com a instalação, você precisará das seguintes ferramentas necessárias para construir o binário a partir do código-fonte.
$ sudo yum groupinstall "Ferramentas de Desenvolvimento" $ sudo yum install wget descompactar gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel libcurl-devel expat-devel.
Assim que as ferramentas forem instaladas com sucesso, abra qualquer navegador e visite o espelho do projeto Gits em Lançamento do GitHub. O que está no topo é a versão mais recente do Git, mas pode variar no seu final. Agora, olhe para a versão que você precisa, clique com o botão direito do mouse no código-fonte (tar.gz) e copie o link para fazer o download usando o seguinte comando wget como mostrado.
$ sudo wget https://github.com/git/git/archive/v2.23.0.tar.gz -O git.tar.gz.
Assim que o download for concluído, descompacte o pacote de origem usando comando tar, agora vá para o diretório.
$ sudo tar -xf git.tar.gz. $ cd git- *
Agora instale e compile o Git a partir do código-fonte usando o seguinte comando.
$ sudo make prefix = / usr / local all install.
Assim que a compilação terminar, você pode digitar o seguinte comando para verificar a instalação da versão Git.
$ git --version git versão 2.23.0
Agora que o git foi instalado com sucesso na máquina CentOS, agora você precisará configurar suas informações pessoais que serão usadas quando você enviar qualquer alteração em seu código.
$ git config --global user.name "Seu nome" $ git config --global user.email "[email protegido]"
Para verificar se as configurações acima foram adicionadas com êxito, você pode listar todas as definições de configuração que foram adicionadas digitando.
$ git config --list user.name = Seu nome. [email protegido]
As configurações acima são armazenadas na configuração global ~ / .gitconfig
Arquivo. Para fazer quaisquer alterações adicionais neste arquivo, use git config
comando ou edite o arquivo manualmente.
É isso! Neste artigo, explicamos como instalar o Git no servidor CentOS 8 usando yum e código-fonte. Para saber mais sobre o Git, leia nosso artigo sobre Como usar o sistema de controle de versão Git no Linux [Guia abrangente]