推送从Git创建的分支时出错

时间:2015-09-15 10:54:48

标签: git branch push commit

我刚从提交中创建了一个分支。

git branch my_branch my_commit_hash

我不会修改任何东西。现在我想将此分支推送到远程存储库。

git push -u origin my_branch

不幸的是我收到此错误

 ! [remote rejected] my_branch -> my_branch (my_commit_id by ... was not committed by ...)
error: failed to push some refs to 'http://repo'

我做错了什么?

我已经标记了我创建分支的提交。也许这会导致这个错误?

1 个答案:

答案 0 :(得分:0)

首先尝试进行git checkout,

git checkout your_branch

或者您可以在创建分支时执行此操作..

git checkout -b your_branch

这是

的简写
git branch your_branch
git checkout your_branch

那么你应该可以做到

git push origin your_branch