0
我对分支没有编辑在这一点上
- 我在做一个分支
git pull --rebase
被跟踪到远程分支 - 冲突发生
- 我做
git reset --hard
- 然后
git rebase --abort
而现在它说,我的分支是领先的X承诺
我试图再次然后再次git fetch
然后git fetch origin
然后Git的检出分支做git reset --hard
都无济于事
我该如何解决这个问题?
我对分支没有编辑在这一点上
git pull --rebase
被跟踪到远程分支git reset --hard
git rebase --abort
而现在它说,我的分支是领先的X承诺
我试图再次然后再次git fetch
然后git fetch origin
然后Git的检出分支做git reset --hard
都无济于事
我该如何解决这个问题?
,你是X commits ahead
事实是隐含git fetch
这是过程中完成的结果您最初的git pull
(你还没有一个明确的git fetch
之后)。这只是意味着这些提交不会被推送到追踪分支。这根本不是问题。一旦这些提交被推送,该消息将消失。
无法回答,因为我们不知道你重置了你的分支和其他一些重要的东西。 – wRAR 2013-03-22 23:26:04
尝试使用git diff origin/master来查看哪些提交是前进的 – 2013-03-22 23:27:26
它是'log',而不是'diff' – wRAR 2013-03-22 23:29:38