git如何解决冲突
1、通用设置建议为了设置 Git 使其能正确合并,我们先开始做一些简单的配置。1. 设置建议当遇到冲突时,可以在命令行或者其他可视化工具中输入“git mergetool”来初始化合并活动。在“.gitconfig”中用“merge.tool”变量来设置 Git 中自己喜欢的冲突解决软件,比如用KDiff3的可能会这样填写”.gitconfig” 的merge部分:

3、合并时使用“耐心”算法如果文件内容很长(比如一个XML文件)、冲突很多或者两个版本很不一致时,试着用下面的命令再次合并:

5、处理过程示例有几个同事分享了他们手动处理的过程,比如詹森·欣奇描述了他的处理流程:从手头的合并开始:

6、IntelliJ IDEA 冲突解决工具Intell坡纠课柩iJ IDEA 是很多Atlassian 工作人员使用的 IDE 。很多人使用它内建的冲突解决工具来处理冲突,它提供了三个面板来分析:本地、远程和合并结果:

8、P4MergeSourceTree的作者斯蒂夫·斯特里廷和其他几个同事使用P4Merge 来执行合并操作。P4Merge是屙钯崽宴免费的可视化工具,它具有四个面板而不是其他工具提供的三个,显示了”base“、”local“、”remote“和”merge result“。

10、tig for status + diff更多喜欢终端的人使用tig(我们之前写过tig的一篇介绍),再加上 “ git diff ”。

12、diffmerge我并不知道diffmerge这个工具,不过在列表里也被提到了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:26
阅读量:20
阅读量:51
阅读量:56
阅读量:46