在旧提交结帐新分支并推送新分支

时间:2018-06-18 19:21:41

标签: git bitbucket push branch git-checkout

我正在使用以下命令检出先前提交的新分支:

git checkout -b new-branch <commit-hash>

这会将我切换到此提交的新分支,但我该如何推送呢?

我尝试使用它来推动它并将遥控器设置为上游:

git push --set-upstream origin new-branch

但没有任何东西被推动;所有这一切都是设置本地分支来跟踪远程分支。如何在不进行任何其他更改的情况下在此新分支上推送此旧提交?

1 个答案:

答案 0 :(得分:0)

是什么让我觉得推动没有完成是通过Bitbucket的GUI,其中分支没有出现在Active下面。我将标签切换到Merged,并在正确的提交时找到了我的分支。