美文网首页
2018-10-09 终于明白git_pager了!

2018-10-09 终于明白git_pager了!

作者: 五大RobertWu伍洋 | 来源:发表于2018-10-09 18:58 被阅读73次

    在vscode集成终端直接使用bash,git log时总是报错:
    找不到 /bin/busybox.exe less -R

    在mobaxterm中之前也是会报错,后来设置了

    alias less='/f/cygwin64/bin/less'
    问题解决了

    所以基于以往经验,猜测是vscode打开bash后path和mobaxterm不同
    尝试使用mobaxterm的path,问题依旧

    于是谷歌了下 git log not use less

    发现大家都在讨论 : git config --add --global core.pager /usr/bin/less
    上述less也有用cat替代的。

    于是尝试了下,检查git conf发现也加进去了。

    但是问题还是如此!!

    忽然想到 set|grep -i page ,于是果然发现

    GIT_PAGER='/bin/busybox.exe less -R'

    在mobaxterm和vscode集成终端都出现了。

    在vscode集成终端设置 export GIT_PAGER='/f/cygwin64/bin/less -R'

    现在 git log没问题了!

    相关文章

      网友评论

          本文标题:2018-10-09 终于明白git_pager了!

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