合并错误:主控分支

时间:2018-12-08 20:18:49

标签: git git-merge

考虑我的master到旧版本的代码,只要我有一个名为side_branch的分支,该代码对我来说就不再重要了。

side_branch是最新的,与master

相比有很多差异

我这样做了:

git checkout side_branch
git commit -m "final version"
git push origin side_branch

git checkout master
git merge "side_branch"

遇到一些冲突错误,并进行了如下更改,合并成功:

git commit "ready to merge"
git merge "side_branch"
git push origin master

我认为您了解到了什么……我意识到我进行了合并,反之亦然。

问题是,我无法访问(git日志)side_branch上的大多数提交,正如您现在所知道的,我没有看到final version提交,也没有在远程上看到。

我在StackOverflow上读到了类似的问题,所以我这样做了:

git checkout "side_branch"
git merge "master"

希望在日志中获取其他提交,但这没有帮助;所以我想在情况变得更糟之前,请大家帮忙。

该怎么做才能获得对final version提交的访问权限,并将此提交保存在我的master分支上?

感谢您的时间。

0 个答案:

没有答案