【发布时间】:2015-05-27 03:34:59
【问题描述】:
I followed this very simple guide 关于如何使用 git 合并两个分支。我打算从命令行执行此操作,但为了安全起见,我选择了 GUI 版本。
这个过程看起来很简单:我将我的feature-branch 合并到master 并解决了所有的合并冲突。然后我提交了。
我回到我的命令行,发现feature-branch仍然存在,所以我去删除它:
git checkout master
git branch -d feature-branch
然后,我收到以下消息:
warning: deleting branch 'feature-branch' that has been merged to
'refs/remotes/origin/feature-branch', but not yet merged to HEAD.
Deleted branch feature-branch (was 288f261).
而且当我去 GitHub 网站时,我看到 feature-branch 并没有以图形方式合并到 master 中。
如何解决此问题并完成合并?
【问题讨论】:
-
可能duplicate.
-
显然你没有将它合并到master。这里只是一个小小的建议。使用命令行,因为您可以更轻松地重现您所做的事情。 GUI 正在向您隐藏信息。