Я проверил этот ответ и выполнил те же шаги.
Мои системные броски
git is already the newest version.
Но когда я делаю git --version
это показывает
git version 1.8.1.2
Я должен установить мерзавца> = 1.9.4.
У меня есть несколько учебных руководств, и все они предлагают выше метода, но он не работает.
Править:
Вывод apt-cache policy git
git:
Installed: 1:2.4.6-0ppa1~ubuntu14.04.1
Candidate: 1:2.4.6-0ppa1~ubuntu14.04.1
Version table:
*** 1:2.4.6-0ppa1~ubuntu14.04.1 0
500 http://ppa.launchpad.net/git-core/ppa/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
1:1.9.1-1ubuntu0.1 0
500 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
1:1.9.1-1 0
500 http://in.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
1:1.8.3.2-1 0
500 http://us.archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages
which git
дает
/usr/local/bin/git
Последняя версия в Надежном человеке 1.9.1. Для установки 2.1.4, Вам нужно Яркий. Для получения версии 2.4.6, необходимо ожидать Коварного.
Для установки пакетов от этот PPA Вам нужна, по крайней мере, Lucid.
На основе вывода
apt-cache policy git
у Вас есть установленная версия 2.4 6
, которую я принимаю, или Вы не используете /usr/bin/git
или файл, был перезаписан.
Для разрешения первой точки проверьте вывод which git
, Если вывод не /usr/bin/git
, удалите файл, потому что Вы хотите использовать двоичный файл от пакета мерзавца.
sudo rm /usr/local/bin/git
и для второй точки
sudo apt-get install -reinstall git