我正在学习一些教程来学习如何使用Git,但是有些说明是针对特定版本的。是否有一个命令可用于查找我安装的版本?
7nbnzgx91#
which git &> /dev/null || { echo >&2 "I require git but it's not installed. Aborting."; exit 1; } echo "Git is installed."
如果已经安装,它会回显“Git is installed”,否则,它会回显一条错误消息。它也是可定制的,所以你可以把“which git”改成“which java”,或者修改错误信息。
abithluo2#
从git 2.37.0开始你也可以简单地使用git -v
git -v
cgfeq70w3#
$ git --version git version 1.7.3.4
git help和man git都提示可以传递给命令行工具的可用参数
git help
man git
gcxthw6b4#
如果您使用的是命令行工具,运行git --version应该给予版本号。
git --version
zysjyyx45#
在命令提示符中:
$ git --version
qrjkbowd6#
或者只是
git version
结果是git版本1.8.3.msysgit.0
axkjgtzd7#
从Gareth的answer:git help和man git都提示可以传递给命令行工具的可用参数实际上,git version命令在Git 2.34(Q4 2021)中终于有了官方帮助页面:参见Matthias Aßhauer ( rimrul )的commit b6d8887(2021年9月14日)。(由Junio C Hamano -- gitster --合并至commit 188da7d,2021年9月23日)
rimrul
gitster
documentation
签署人:马蒂亚斯·阿斯豪尔虽然'git version'(man)可能是最简单的git命令,但它是一个非实验性的面向用户的内置命令。因此,它应该有一个帮助页面。git help(man)和git version都可以作为选项(--help/--version)调用,在内部转换为相应的命令。在Documentation/git.txt中添加一个小段落,描述这两个选项如何相互作用,并链接到此帮助页面以了解--version可以采用的子选项。目前只有一个子选项,但在Git的未来版本中可能会增加。git version现在在其手册页中包括:
--help
--version
Documentation/git.txt
git-version-显示Git的版本信息
git version [--build-options]
在没有给定选项的情况下,'git'的版本会打印在标准输出上。请注意,git --version与git version相同,因为前者在内部转换为后者。
--build-options
包含关于如何构建git以用于诊断目的的附加信息。git现在在其手册页中包括:此选项在内部转换为git version ...,并接受与git version命令相同的选项。如果同时给出--help,则它优先于--version。
git
git version ...
7条答案
按热度按时间7nbnzgx91#
如果已经安装,它会回显“Git is installed”,否则,它会回显一条错误消息。
它也是可定制的,所以你可以把“which git”改成“which java”,或者修改错误信息。
abithluo2#
从git 2.37.0开始你也可以简单地使用
git -v
cgfeq70w3#
git help
和man git
都提示可以传递给命令行工具的可用参数gcxthw6b4#
如果您使用的是命令行工具,运行
git --version
应该给予版本号。zysjyyx45#
在命令提示符中:
qrjkbowd6#
或者只是
结果是
git版本1.8.3.msysgit.0
axkjgtzd7#
从Gareth的answer:
git help
和man git
都提示可以传递给命令行工具的可用参数实际上,git version命令在Git 2.34(Q4 2021)中终于有了官方帮助页面:
参见Matthias Aßhauer (
rimrul
)的commit b6d8887(2021年9月14日)。(由Junio C Hamano --
gitster
--合并至commit 188da7d,2021年9月23日)documentation
:为'git version'添加文档签署人:马蒂亚斯·阿斯豪尔
虽然'
git version
'(man)可能是最简单的git命令,但它是一个非实验性的面向用户的内置命令。因此,它应该有一个帮助页面。
git help
(man)和git version
都可以作为选项(--help
/--version
)调用,在内部转换为相应的命令。在
Documentation/git.txt
中添加一个小段落,描述这两个选项如何相互作用,并链接到此帮助页面以了解--version
可以采用的子选项。目前只有一个子选项,但在Git的未来版本中可能会增加。
git version
现在在其手册页中包括:git版本(1)
姓名
git-version-显示Git的版本信息
概要
描述
在没有给定选项的情况下,'git'的版本会打印在标准输出上。
请注意,
git --version
与git version
相同,因为前者在内部转换为后者。选项
--build-options
包含关于如何构建git以用于诊断目的的附加信息。
git
现在在其手册页中包括:此选项在内部转换为
git version ...
,并接受与git version
命令相同的选项。如果同时给出
--help
,则它优先于--version
。