美文网首页百人计划7组专题百人计划Git
git获取帮助出现No manual entry for git

git获取帮助出现No manual entry for git

作者: Yvanna_15 | 来源:发表于2017-07-26 16:12 被阅读25次

    使用 Git 时需要获取帮助,有三种方法可以找到 Git 命令的使用手册:
    $ git help <verb>
    $ git <verb> --help
    $ man git-<verb>
    例如,要想获得 config 命令的手册,执行
    $ git help config
    这些命令的好处是随时随地可以使用而无需联网。

    [root@localhost ~]# git help config
    No manual entry for git-config
    [root@localhost ~]# git --version
    git version 2.9.3
    

    如上git的帮助命令不能用,提示:No manual entryfor git-<verb>
    是因为git的帮助文档(man page)缺失导致,可以去git的man文件夹验证下(路径是/usr/local/share/man目录)。

    解决方法:可以从以下两个地方下载比较权威的man page文档:

    1. http://code.google.com/p/git-core/downloads/list
    2. 从以下地址git clone
      git://git.kernel.org/pub/scm/git/git-manpages.git
      https://git.kernel.org/pub/scm/git/git-manpages.git
      https://kernel.googlesource.com/pub/scm/git/git-manpages.git

    将下载下来的man page文件拷贝进git的man文件夹里即可。
    CLI命令如下:

    [root@localhost ~]# cd /usr/local/share/man   
    [root@localhost man]# git clone http://git.kernel.org/pub/scm/git/git-manpages.git 
    [root@localhost man]# ls
    git-manpages  man1x  man2x  man3x  man4x  man5x  man6x  man7x  man8x  man9x
    man1          man2   man3   man4   man5   man6   man7   man8   man9   mann
    [root@localhost man]# ls git-manpages/  
    man1  man5  man7
    [root@localhost man]# cp -r /usr/local/share/man/git-manpages/* /usr/local/share/man/  
    [root@localhost man]# git help config
    验证发现出现了帮助信息,这样就可以使用git help命令咯
    

    相关文章

      网友评论

        本文标题:git获取帮助出现No manual entry for git

        本文链接:https://www.haomeiwen.com/subject/nkcokxtx.html