您的位置:首页 > 其它

Git命令行选项

2017-08-01 16:52 134 查看
 --version

显示git程序的版本号

--help

打印概要和最常用命令的列表。如果选项
--all
或者
-a
给出,则打印所有可用的命令。如果命名Git命令,此选项将显示该命令的手册页。

其他选项可用于控制手册页面的显示方式。有关更多信息,请参阅git-help(1),因为
git
--help ...
内部转换为
git
help ...


-C <path>

在<path>而不是当前的工作目录中运行git 。当
-C
给出多个选项时,每个后续的非绝对值
-C
<path>
相对于前一个解释
-C
<path>


此选项会影响预期的路径名的选项一样
--git-dir
,并 
--work-tree
在他们的路径名的解释,将相对于所造成的工作目录进行
-C
选择。例如,以下调用是等效的:

git --git-dir = a.git --work-tree = b -C c status
git --git-dir = c / a.git --work-tree = c / b状态


-c <name> = <value>

将配置参数传递给命令。给定的值将覆盖配置文件中的值。预期的<name>格式与git config(由点分隔的子项)列出的格式相同。

注意,省略
=
in 
git
-c foo.bar ...
是允许的,并将其设置 
foo.bar
为布尔值true(就像
[foo]bar
在配置文件中一样)。包含equals,但空值(如
git
-c foo.bar= ...
)设置
foo.bar
为空字符串。

--exec-path[=<path>]

通向任何安装了核心Git程序的路径。这也可以通过设置GIT_EXEC_PATH环境变量来控制。如果没有给出路径,git将打印当前设置,然后退出。

--html-path

打印Git的HTML文档安装并退出的路径,不带斜杠。

--man-path

打印
man(1)
此版本Git并退出的手册页的manpath(参见)。

--info-path

打印文件记录此Git版本的Info文件的路径,并退出。

 -p

 --paginate

如果标准输出是终端,则将所有输出管道更少(或如果设置为$ PAGER)。这将覆盖
pager.<cmd>
 配置选项(请参阅下面的“配置机制”部分)。

--no-pager

不要将Git输出管道传输到寻呼机。

--git-dir=<path>

设置存储库的路径。这也可以通过设置
GIT_DIR
环境变量来控制。它可以是当前工作目录的绝对路径或相对路径。

-
[b]work-tree=<path>[/b]

设置工作树的路径。它可以是相对于当前工作目录的绝对路径或路径。这也可以通过设置GIT_WORK_TREE环境变量和core.worktree配置变量来控制(参见git-config(1)中的core.worktree 进行更详细的讨论)。

--namespace=<path>

设置Git命名空间。有关详细信息,请参阅gitnamespaces(7)。相当于设置
GIT_NAMESPACE
环境变量。

--super-prefix=<path>

目前仅供内部使用。设置一个前缀,该前缀从存储库上方到根的路径。一个用途是给调用它的超级项目的子模块上下文。

- bare

将存储库视为裸机箱。如果GIT_DIR环境未设置,则将其设置为当前工作目录。

--no-replace-objects

不要使用替换参考来替换Git对象。有关详细信息,请参阅 git-replace(1)。

--literal-pathspecs

以字面意思来对待路径(即没有全局,没有pathspec的魔法)。这相当于将
GIT_LITERAL_PATHSPECS
环境变量设置为
1


--glob-pathspecs

添加“glob”魔术到所有路径。这相当于将
GIT_GLOB_PATHSPECS
环境变量设置为
1
。禁用各个路径上的globbing可以使用pathspec
magic“:(literal)”

--noglob-pathspecs

为所有路径添加“文字”魔法。这相当于将
GIT_NOGLOB_PATHSPECS
环境变量设置为
1
。在各个路径上启用globbing可以使用pathspec
magic“:(glob)”

--icase-pathspecs

向所有路径添加“icase”魔术。这相当于将
GIT_ICASE_PATHSPECS
环境变量设置为
1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git git命令