Как я могу узнать, какую версию git запускаю?

Я пытаюсь следовать некоторым учебникам, чтобы узнать, как использовать Git, но некоторые из инструкций предназначены для определенных версий.

Есть ли команда, которую я могу использовать, узнать, какую версию я установил?

Ответ 1

$ git --version
git version 1.7.3.4

git help и man git оба намека на доступные аргументы, которые вы можете передать в инструмент командной строки

Ответ 2

Если вы используете инструменты командной строки, запуск git --version должен предоставить вам номер версии.

Ответ 3

В командной строке:

$ git --version

Ответ 4

Или даже просто

git version

Результаты в чем-то вроде

git версия 1.8.3.msysgit.0

Ответ 5

which git &> /dev/null || { echo >&2 "I require git but it not installed.  Aborting."; exit 1; }
echo "Git is installed."

Это будет означать, что "Git установлен", если он есть, в противном случае он будет эхо-сообщение об ошибке. Вы можете использовать это для скриптов, которые используют git

Он также настраивается, поэтому вы можете изменить "какой git" на "какой java" или что-то еще, и изменить сообщение об ошибке.