Несколько установленных версий git-centos

Я вручную установил git 1.6 год назад или два назад. Сегодня я заметил, что версия 1.7 доступна в yum и установила ее (пакет git-all). Теперь я получаю следующий вывод:

[root@ovz5197 ~]# git --version bash: /usr/local/bin/git: No such file or directory [root@ovz5197 ~]# which git /usr/bin/git [root@ovz5197 ~]# /usr/bin/git --version git version 1.7.4.1 [root@ovz5197 ~]# 

Любая идея, почему вывод which кажется, противоречит первой строке выше?

One Solution collect form web for “Несколько установленных версий git-centos”

Если вы уже запускали git из этого экземпляра bash, когда был /usr/local/bin/git , он запоминает старое местоположение в кеше. Запустите hash -r чтобы очистить кеш. Каждый экземпляр bash имеет свой собственный кеш, поэтому вновь запущенные экземпляры bash будут выглядеть в нужном месте.

В противном случае вы, очевидно, имеете файл /usr/local/bin/git , и он является исполняемым, но он не работает, потому что его загрузчик отсутствует в системе. См. Сообщение «Не найдено» при запуске 32-разрядного двоичного файла в 64-разрядной системе для аналогичного случая.

  • Использование псевдонима zsh для быстрого клонирования репозитория git с именем пользовательской папки
  • Как установить последнюю версию git на Debian 8?
  • Ошибки с командой git alias shell
  • Использование gitk для просмотра наборов изменений на сервере linux с помощью программы -пользователя?
  • Zsh git filename завершено с помощью «--git-dir = ... --work-tree = ...»: не репозиторий git
  • Найти все репозитории git, которые не содержат ни одного из .gitignore и .gitattributes
  • git mv несколько файлов, сохранить расширение
  • Как менеджеры пакетов обновляют пакеты, установленные с помощью git-пакетов?
  • Вперед ssh для пользователя Git для сервера Git
  • Запомните пароль для ключа ssh в течение некоторого времени
  • Цвет git grep отличается от пользовательских цветов grep
  • Linux и Unix - лучшая ОС в мире.