从错误的分支承诺以及如何解决GIT中的冲突

时间:2017-01-27 19:25:01

标签: git github merge

我有三个分支。 - 当地工作部门 - 当地主分公司 - 远程主分支

通常我先从本地工作分支提交到本地主服务器,然后将代码推送到远程主服务器。

偶然地,我在本地主人的代码中工作并从那里开始提交。 在我意识到我在错误的分支中完成它之后,我在本地分支中重复了它。

现在,当我从本地工作分支合并到本地主服务器时,我遇到了冲突。

如何解决此冲突?

1 个答案:

答案 0 :(得分:2)

听起来你不再对当地大师有任何价值了,对吧?你关心的一切都在当地的工作部门,所以你可以扔掉你在当地主人身上所做的事情而不会丢失任何东西。

在这种情况下,您可以强制重置本地主分支,例如:

# check out your local master:
git checkout master
# force your local master to be identical to the remote master:
git reset --hard remote/master

但我可能会误解你的描述。