使用eclipse合并git中的冲突

时间:2018-04-24 10:08:04

标签: eclipse git

嗨,我正面临在eclipse中使用git的合并冲突。

基本上我试图同步两个分支,即分支A和分支B.因此,当分支B与分支A同步时,发生了冲突。因此,要解决这些冲突,所有文件都已标记为已合并,并已提交并推送。

但是,当分支B与分支A同步时,相同的文件以冲突模式显示,文件差异中没有显示更改。

有人可以建议如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

在将更改从分支B(例如开发)合并到分支A(例如:master)之前,从branchA到branchB获取最新更改并解决冲突

 
 $ git checkout branchB  # Ignore this if you've already in the branchB

 $ git merge branchA  # This will merge recursively and show conflicts if any. so resolve the conflicts and commit on 'branchA"

 $ git commit -m "resolving conflicts and merging from branchA to branchB"

 $ git checkout branchA  # Assuming this is master branch 

 $ git merge branchB  # Now this shouldn't show any conflicts since it's resolved earlier

现在branchA和branchB都有相同的变化!