Терминальная команда, чтобы найти, какую версию Git я установил?


89

Какая команда терминала позволяет найти версию Git, установленную в моей системе?

Ответы:


109

Да, просто - git --version(верно для большинства приложений)


Если вы получаете -bash: git: command not foundпри запуске, git --versionэто означает, что git не установлен или не находится в PATH.

  1. Убедитесь, что git установлен.

    • Git обычно устанавливается на /usr/local/git/
    • Убедитесь, что есть бинарный файл, в который вы установили git. Если нет, установите git.
  2. Если git установлен, то, скорее всего, он не находится в PATH

    • Найдите путь, по которому вы его установили, и сделайте что-то подобное, чтобы добавить его в путь и установить в своем профиле:

      echo 'export PATH=/usr/local/git/bin:$PATH' >> ~/.profile

    • Затем убедитесь, что вы перезапустите терминал, прежде чем пытаться выполнить какие-либо команды git


Хорошо, это то, что я думал. Когда я пытаюсь получить сообщение «-bash: git: команда не найдена», я знаю, что git установлен. Уже некоторое время пользуюсь им. Я нахожусь в моем каталоге пользователей, если это имеет значение.
zechdc

@zechdc - если вы получаете команду, не найденную, либо она не установлена, либо ее нет в PATH.
Manojlds

@Radu установлено. По крайней мере, я считаю, что это установлено. Я только что совершил что-то с помощью Tower App.
zechdc

@zechdc - найдите, где вы установили, и сделайте что-то вродеecho 'export PATH=/usr/local/git/bin:$PATH' >> ~/.profile
manojlds

@manojlds Хорошо, похоже, что git установлен на /usr/local/git. Я запустил эту команду, и она создала файл с именем .profile в моем пользовательском каталоге. Все еще не может запустить git --versionЕсть ли что-то большее, чем просто запустить эту команду? Я как бы терминальный новичок. :)
zechdc
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.