git push提交到不同的分支

Max*_*zle 4 git push commit bitbucket

对不起,这可能是一个愚蠢的问题,但我无法弄清楚问题.

我通过git(bitbucket)克隆了一个分支,更改了一些文件,提交了这些文件并将它们推回到远程源.

现在我想将此提交推送到另一个分支,该分支部分位于当前分支的前面和后面.所以我尝试过:git push origin HEAD:differentBranch但是这没有用("更新被拒绝了,因为推送的分支提示在其远程对手后面").

我怎样才能解决这个问题?再次抱歉,我的git技能仍然可以开发.

dee*_*akb 6

你可以使用git cherry pick来做到这一点.所以你可以尝试这样:

git checkout differentBranch
git cherry-pick <commit # from previous commit from your first branch>
Run Code Online (Sandbox Code Playgroud)