git difftool停止工作,我不知道为什么。
# git difftool --tool=vimdiff
error: cannot run git-difftool--helper: No such file or directory
fatal: external diff died, stopping at ...
vimdiff
已安装/bin/vimdiff
并正常工作。
# vimdiff --version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug 9 2019 03:17:15)
--tool
以外的内容时,也会发生相同的问题vimdiff
。yum reinstall git222-core.x86_64
。重新安装成功,但问题仍然存在。git difftool
过去曾经在同一台机器上工作,所以我的猜测是机器的配置发生了某些变化并导致了这种情况。git版本是2.22.3,在CentOS Linux版本7.7.1908(核心)上运行
任何想法可能出什么问题以及如何进一步调试吗?
该IUS git222包从分叉Fedora的git的包。它遵循相同的布局,在git222-core软件包中具有最少的功能集,而在主git222软件包中具有其余功能(及其所有依赖项)。这在git222的生命周期中没有改变,因此最有可能的情况是有人认为他们只需要git222-core并因此卸载了git222。要恢复该功能,请再次安装git222。
yum install git222
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句