如何使用终端机访问Git用户手册[1]?

时间:2018-10-30 13:20:10

标签: git man

在git的手册页中,有一行显示:

See gittutorial(7) to get started, then see giteveryday(7) for a useful minimum set of commands.
The Git User’s Manual[1] has a more in-depth introduction.

我如何从终端本身上看到“ The Git用户手册[1]”,而不是在互联网上查找。

5 个答案:

答案 0 :(得分:1)

man git的底部有一些参考链接。 “ Git用户手册”之后的脚注编号应对应于那些链接之一。在我的机器上,我看到了

1. Git User’s Manual
   file:///usr/share/doc/git-doc/user-manual.html

因此,在我的机器上,我可以查看/usr/share/doc/git-doc/user-manual.html。您可以使用links之类的CLI浏览器来简化HTML的阅读:

links /usr/share/doc/git-doc/user-manual.html

编辑:在我的计算机上,该文件实际上不存在,并且我没有看到Arch Linux软件包提供该文件。希望您计算机上的Git文档已完成。

如果您的文档也丢失了,并且您不介意访问网络,则可以从Git的网站浏览《用户手册》,例如:

links https://git-scm.com/docs/user-manual.html

答案 1 :(得分:1)

[1]的{​​{1}}部分表示是笔记。

阅读直至手册页结束(按空格键可跳至下面的一页)以转到Git User’s Manual[1]部分。

第一个音符是:

NOTES

NOTES 1. Git User’s Manual git-htmldocs/user-manual.html 不是有效的URL,对我而言没有任何意义。

但是git-htmldocs/user-manual.html的第一部分(您提取了问题中发布的片段)也说:

  

可以在https://git.github.io/htmldocs/git.html上查看最新的Git文档的格式和超链接副本。

https://git.github.io/htmldocs/git.html,有与HTML相同的文档,该文档中的Git User's Manual链接指向:https://git.github.io/htmldocs/user-manual.html


您还可以在其网站上阅读Git文档:https://git-scm.com/docs

答案 2 :(得分:0)

例如,对于命令git clone <repo>,您可以使用:

$ man git-clone

或:

$ git help clone

答案 3 :(得分:0)

git用户手册可能以txt格式下载,这是它的位置:

https://raw.githubusercontent.com/git/git/master/Documentation/user-manual.txt

可以使用wgetcurl命令下载。

然后可以使用lesscatgrep的组合来读取它

示例:

## read the first 150 lines of chapter 'Exploring Git history'
cat user-manual.txt | grep "Exploring Git history" -A 150

答案 4 :(得分:0)

Git用户手册本身是git的一部分。可以通过克隆kernel.org上托管的git存储库来访问它。

您要查找的文件是Documentation/user-manual.txt。要在终端中访问它,请克隆以下其中之一:

git://git.kernel.org/pub/scm/git/git.git
https://git.kernel.org/pub/scm/git/git.git
https://kernel.googlesource.com/pub/scm/git/git.git

您也可以只克隆文档,而不从here列出的git-htmldocs存储库中克隆其余的git。其中包括asciidoctor源和呈现的HTML。

请注意,仅使用Web浏览器进行浏览时,内容会here发布。