【发布时间】:2014-10-24 19:07:00
【问题描述】:
我正在开发一个应用程序并在 bitbucket 上管理它的存储库。
在开发过程中,我几天前创建了一个新的分支“price-module”,并将其更改以相同的名称推送到远程分支中。现在,当我将 'price-module' 合并到 'master' 分支时,bitbucket 向我显示一些文件之间存在冲突的错误。 (特别是在 bin/R.txt 中)。如何解决这些冲突并将我在“价格模块”中所做的更改合并到“主”分支而不丢失我的代码?
PS:我正在做的项目是一个Android项目。
更新:到目前为止我已经尝试过什么来解决问题
我自己做了一些研究,试图解决文件之间的冲突。以下是我为解决冲突而采取的步骤:
- 切换到master分支,通过从“price-module”分支(主要是
gen或bin)复制冲突文件手动覆盖冲突文件,将它们推送到master,然后尝试合并“price-module”进入“主人”——失败! - 在this answer 的
.git文件夹中的exclude文件中添加了特定于Android 的规则,但gen和bin文件夹不断出现。
【问题讨论】:
-
为了解决冲突,您可以使用 Kdiff3