【发布时间】:2016-01-24 19:49:17
【问题描述】:
我有一个名为“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 状态:
【问题讨论】:
-
你试过
git merge recursive theirs吗? -
没有。当我
git merge recursive theirs feature_game_rooms时,它说“合并:不是我们可以合并的东西” -
你应该先全部重置回原来的主人
-
是的,在尝试代码之前我做了一个
git reset --hard