【Git笔记】运行man git时报错"No manual entry for git"的解决方法

来源:互联网 发布:jsp写java代码 编辑:程序博客网 时间:2024/06/08 07:39
        从github下载git源码(version 1.8.5.2)解压,执行以下步骤后安装git成功:
          a. make configure
          b. ./configure --prefix=xxx (这里的xxx为自定义的安装路径)
          c. make
          d. make install
          e. 在~/.bash_profile中将GITPATH/bin加入PATH保存退出后,执行. ~/.bash_profile

        运行man git时提示"No manual entry for git"

        这是由于git安装时并不默认安装manual docs,如果想要安装git时同时安装manpages,则需执行make all doc && make install install-doc,而非简单的make && make install

        解决方法:
        从git-core的downloadlist下载与git版本一致的manpages,比如我拉取的是git-manpages-1.8.5.2.tar.gz
       下载完后执行tar -zxf git-manpages-1.8.5.2.tar.gz解压,将解压结果mv至~/tools/git-1.8.5.2/share/man
        在~/.bash_profile中,添加export MANPATH=$HOME/tools/git-1.8.5.2/share/man:$MANPATH后保持退出,执行. ~/.bash_profile

        然后在shell终端运行man git可以验证结果。

===================== EOF =====================

1 0
原创粉丝点击