Olhando o blog aqui , encontrei a solução em um dos comentários. Certifique-se de rpmforge
adicionar o repositório ao seu CentOS yum e execute o comando de fluxo:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras install git
Se você já possui o git instalado, use:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras update git
Perguntas relacionadas):
- Enfrentando problemas ao atualizar o git para a versão mais recente no CentOS 6.4
Nota atualização:
Graças a Anthony Hatzopoulos, git v1.8x
você precisará usar o git18 como em:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras install git18
Nota atualização 2:
Agradecemos também a @Axlrod pela dica abaixo e a @Hiphip pelo feedback:
Mude o rpmforge.repo
arquivo rpmforge-extras
para habilitar
yum update git
,. Caso contrário, queixou-se de problemas de dependência.
Nota atualização 3:
Instalando uma versão específica do git say 2.x Encontrei este guia agradável e fácil de seguir sobre como baixar a fonte GIT e compilá-la você mesmo (e instalá-la). Se a resposta aceita não fornecer a versão desejada, tente as seguintes instruções:
http://tecadmin.net/install-git-2-0-on-centos-rhel-fedora/
(E colado / reformatado da fonte acima, caso seja removido posteriormente)
Etapa 1: Instalar Pacotes Necessários
Primeiro, precisamos ter certeza de que instalamos os pacotes necessários no seu sistema. Use o seguinte comando para instalar os pacotes necessários antes de compilar o código-fonte do Git.
# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# yum install gcc perl-ExtUtils-MakeMaker
Etapa 2: desinstalar o Git RPM antigo
Agora remova qualquer instalação anterior do Git através do arquivo RPM ou do gerenciador de pacotes Yum. Se sua versão mais antiga também for compilada através da fonte, pule esta etapa.
# yum remove git
Etapa 3: Baixar e compilar a fonte Git
Faça o download do código-fonte git do kernel git ou simplesmente use o seguinte comando para baixar o Git 2.0.4.
# cd /usr/src
# wget https://www.kernel.org/pub/software/scm/git/git-2.0.4.tar.gz
# tar xzf git-2.0.4.tar.gz
Depois de baixar e extrair o código fonte do Git, use o seguinte comando para compilar o código fonte.
# cd git-2.0.4
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
#
# echo 'export PATH=$PATH:/usr/local/git/bin' >> /etc/bashrc
# or
# echo 'export PATH=$PATH:/usr/local/git/bin' > /etc/profile.d/git.sh
#
# source /etc/bashrc
DICA 1: Método atualizado de adição do diretório git bin compilado ao bashrc. Como echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
usado "" em vez de '', ele expandiria o valor da sessão atual para $ PATH em vez de mantê-lo como uma variável e poderia afetar adversamente todo o sistema. No mínimo, ele deve usar '' em vez de "" e realmente deve ser um script separado em/etc/profile.d/
DICA 2 (@DJB):
/usr/local/git/bin
antes $PATH
, pois a versão mais antiga do git já estava no $ PATH:export PATH=/usr/local/git/bin:$PATH
Etapa 4. Verifique a versão do Git
Depois de concluir as etapas acima, você instalou o Git com sucesso em seu sistema. Vamos usar o seguinte comando para verificar a versão do git
# git --version
git version 2.0.4
Eu também gostaria de acrescentar que o guia "Introdução" no site do GIT também inclui instruções sobre como fazer o download e compilar você mesmo:
http://git-scm.com/book/en/v2/Getting-Started-Installing-Git