Я установил git 2.0.1, скомпилированный из исходников. Это сработало.
# cd git-2.0.1
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
# echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
# source /etc/bashrc
#git --version showed 2.0.1
Теперь, когда я установил Инструменты разработчика
yum install "Средства разработки"
Он установил git 1.7.1. Моя переменная пути:
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/java/jdk1.7.0_40/bin:/root/bin:/usr/local/git/bin:/root/bin:/usr/local/git/bin:/usr/local/git/bin:/usr/local/git/bin:/usr/local/data/softwares/git
Я снова пытался установить git 2.0.1, но всегда показывает 1.7.1. Как изменить git на последнюю версию, установить и удалить старый git.
Заглянув в блог Вот Я нашел решение в одном из комментариев. Убедитесь, что в вашу CentOS добавлен репозиторий rpmforge (Ссылка: Как добавить репозиторий RPMFORGE в CentOS) yum и просто выполните следующую команду:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras install git
Если у вас уже установлен git, используйте:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras update git