VIM 有一个很棒的:差异原点命令将缓冲区中的文件与磁盘上的文件进行比较。如何比较 Git 中的文件(如使用命令返回的一样git checkout
)而不是比较磁盘上的文件?
答案1
这fugitive.vim - 一个非常棒的 Git 包装器,它应该是非法的插件将 Git 与 Vim 集成。除其他外,它还定义了一个:Gdiff
命令,该命令针对索引执行 vimdiff;用于:Gdiff HEAD
针对已提交的版本执行。
VIM 有一个很棒的:差异原点命令将缓冲区中的文件与磁盘上的文件进行比较。如何比较 Git 中的文件(如使用命令返回的一样git checkout
)而不是比较磁盘上的文件?
这fugitive.vim - 一个非常棒的 Git 包装器,它应该是非法的插件将 Git 与 Vim 集成。除其他外,它还定义了一个:Gdiff
命令,该命令针对索引执行 vimdiff;用于:Gdiff HEAD
针对已提交的版本执行。