我有一个名为'feature_game_rooms'的分支。我想将这个分支合并为master。我基本上希望master成为feature_game_rooms的精确副本。这是我尝试过的
1. git checkout master
2. git merge feature_game_rooms
--->结果自动合并失败;修复冲突,然后提交结果。
3. git add .
4. git checkout --theirs .
这导致编译错误,因为冲突标记仍在我的文件中。
下面是git merge feature_game_rooms
之后git状态的样子:
答案 0 :(得分:1)
在Lol4t0评论的帮助下,我考虑使用theirs
选项递归合并。继承人我做了什么:
1. git checkout master
2. git merge -Xtheirs feature_game_rooms
- >还是1冲突,因为分支删除了主人有的文件
3. git add .
< - 删除文件
这是帮助我出去的link