【发布时间】:2012-01-09 07:40:30
【问题描述】:
我让自己陷入了一些本地回购混乱。 Long story 简而言之,我有一份远程仓库的副本;我在本地仓库中创建了一个名为“my_branch”的分支;我承诺了几次工作。然后我只是将分支推送到远程仓库。这是我的本地 repo 图...(因为我已经将 my_branch 推送到远程,这也是远程的样子)。
--C0--------------C4-- (local master)
\
--C1-C2-C3-- (local my_branch)
然后我决定尝试变基,但我认为我完全搞砸了。我也尝试过git reset --hard,我认为我破坏了我的本地存储库。所以我决定从一个干净的地方开始。我从远程仓库following this 中获取了 my_branch。
然后我从远程检查了 origin/my_branch。 (我现在看到我的 GUI 工具 GitX 中有一个“分离的 HEAD”。)现在...如何将此分支与远程的 origin/HEAD aka origin/master 合并?
【问题讨论】:
标签: git git-branch git-merge