Git错误:无法执行Git日志&&;git diff[没有这样的文件或目录]

Git错误:无法执行Git日志&&;git diff[没有这样的文件或目录],git,Git,我刚刚将远程存储库克隆到本地VM中 当我运行git log或git diff时,它会显示 error: cannot run most: No such file or directory 我在网上找不到任何关于这个问题的答案,这就是我为什么在这里发帖的原因。任何线索???看起来git试图运行名为most的程序,但找不到它。 打开您的~/.gitconfig,您可能会看到指向most的错误设置 如何修复它? 最简单的方法就是从配置文件中删除此配置。 (删除寻呼机条目) 另一种方法是设置所需的寻

我刚刚将远程存储库克隆到本地VM中

当我运行
git log
git diff
时,它会显示

error: cannot run most: No such file or directory

我在网上找不到任何关于这个问题的答案,这就是我为什么在这里发帖的原因。任何线索???

看起来git试图运行名为most的程序,但找不到它。
打开您的
~/.gitconfig
,您可能会看到指向most的错误设置

如何修复它?
最简单的方法就是从配置文件中删除此配置。 (删除寻呼机条目)

另一种方法是设置所需的寻呼机:

# set vim as the pager handler
git config --global core.pager 'vim -'

模拟问题并解决问题的演示:

我猜您的
核心.pager
配置设置为
most
,是否正确?是的。看来这就是问题所在。阅读下面的答案如何修复它。谢谢,但现在似乎有一些编码问题,如'^['出现在diff和log中。你能粘贴你的配置吗?如果你仍然有问题,只需从文件中删除页面行,它将使用默认的页面行。这将解决你的问题。耶,我删除了页面行,它很有效!!thnx