如何使用vimdiff来查看所有的“git Diffs”?

  • 回答 (3)
  • 关注 (0)
  • 查看 (122)

运行git dif

external diff died, stopping at filename

这是为什么呢?该怎么做?

晓小峰哦晓小峰哦提问于
MOISTG数学本科在修,顺带旁听计算机智能科学。喜欢计科,美食,旅游。一个走错路的文科生。回答于
Git accepts kdiff3, tkdiff, meld, xxdiff, emerge, vimdiff, gvimdiff, ecmerge,
and opendiff as valid diff tools. You can also set up a custom tool. 

git config --global diff.tool vimdiff
git config --global diff.tool kdiff3
git config --global diff.tool meld
git config --global diff.tool xxdiff
git config --global diff.tool emerge
git config --global diff.tool gvimdiff
git config --global diff.tool ecmerge
人生的旅途辣鸡前端回答于

可以试试git difftool

需要将diff工具配置为vimdiff。

git config diff.tool vimdiff

然后,使用git difftool而不是git diff

嗨喽你好摩羯座回答于
git config --global diff.tool vimdiff
git config --global difftool.prompt false
git config --global alias.d difftool

打印git d,键入:wq在VIM循环中到变更到下一个文件。

所属标签

可能回答问题的人

  • 应用案例分享

    1 粉丝490 提问19 回答
  • 学生

    3 粉丝476 提问13 回答
  • uncle_light

    5 粉丝518 提问12 回答
  • 最爱开车啦

    8 粉丝503 提问12 回答

扫码关注云+社区

领取腾讯云代金券