1
我在github中有点新,我看到了使用gerrit时从未发生过的事情。我有一个有三个分支的回购,我们称它们为==> a,b,c。当我键入无法将更改推送到github中的远程分支
git branch -a
我可以看到:
remotes/origin/HEAD -> origin/master
remotes/origin/a
remotes/origin/master
remotes/origin/b
remotes/origin/c
想象我想改变b中的东西。我做了以下几点:
git checkout -b b_branch remotes/origin/b
然后我做了改变。添加并提交它。当我检查git的日志时,与remore repo中的提交列表相比,我可以看到还有一个额外的提交。然后,我做的:
git push origin remotes/origin/b
然而,没有被上传,我可以看到,它说:
Total 0 (delta 0), reused 0 (delta 0)
而且,如果我做一个简单的推,它说:一切都跟上时代的。但是,git日志显示了一个额外的提交。
我做错了什么?为什么我无法将更改提交到分支?
到底是什么我!谢谢 :) –