用于解决git中"琐碎冲突"的工具

noi*_*isy 6 git git-merge

你知道git命令的任何工具/开关有助于我防止冲突或加速合并吗?

目前我经常遇到这样的"琐碎冲突":

++<<<<<<< HEAD
++=======
+ onClick
+ onWakeup
++>>>>>>> 587f917... 
Run Code Online (Sandbox Code Playgroud)

我认为那是由一些白色空间引起的......这很容易被人类解决,但是需要大量的时间来解决所有这些冲突.

有没有可以自动解决此类冲突的工具?


PS.我还在学英语,但有时候我犯的是愚蠢的错误.我正在尽我所能,用英语写问题和答案,但如果你在任何错误的情况下编辑我的帖子,我会很高兴.我保证,你的努力不会浪费.

dgn*_*ton 2

运行git-mergetool以解决合并冲突。请参阅此处的手册页。Git 有多种合并工具选项。我更喜欢kdiff3。它是开源的、跨平台的并且易于学习。

Git 会尽可能多地解决冲突。如果您收到该消息,则意味着 git 发现了需要人工干预才能解决的冲突。