我试图将我的本地分支与我们的开发分支合并,但git merge
给了我在本地分支中更改的几乎所有文件的冲突。所以我不得不手动解决冲突。大多数这些文件在开发过程中没有改变。
例如,我遇到了这个冲突:
<<<<<<< HEAD
render json: {:created => 'true'}.to_json, status: :created, location: @user
=======
render json: {:created => 'true'}.to_json, status: :created, location: @user
>>>>>>> development
或者这个:
<<<<<<< HEAD
# some new code
=======
>>>>>>> development
请注意,我在其中一个分支中没有新行。
有人知道为什么会发生这种情况,我该如何避免?