第9篇 附录

附录A Git命令索引

每一个Git子命令都和特定目录下的一个名为git-<cmd>的文件相对应,也就是在这个特定目录下存在的名为git-<cmd>的可执行文件[1]可以用命令git<cmd>来执行。可以用下面的命令查看这个特定目录的位置:


$git—exec-path

/usr/lib/git-core/


在这个目录下有150多个可执行文件,也就是说Git有非常多的子命令。在如此众多的子命令中,常用的实际上只有不到1/3,其余的命令或者作为底层命令供其他命令及脚本调用,或者用于某些生僻场合,或者已经过时但出于兼容性的考虑而仍然保留。下面的表格分门别类地对所有的Git命令进行概要性的介绍,凡是在本书出现过的命令将标出其所在的章节号和页码。

A.1 常用的Git命令

第9篇 附录 - 图1

第9篇 附录 - 图2

[1]其中有几个脚本不能单独运行,而是被其他脚本包含,用于提供相应的函数库,如git-sh-setup。