我的分支机构中有很多提交:
commit 1
commit 2
commit 3
commit 4
我在提交4,现在想要提交2并将提交2的内容复制到另一个分支。
基本上,我想将提交2的更改推送到服务器,而不是使用另一个分支在提交4处进行的更改。
答案 0 :(得分:0)
您想要创建mynewbranch
,其中指出了2个提交:
git branch mynewbranch HEAD~2
相反,您甚至可以在不创建本地分支的情况下推送:
git push origin HEAD~2:refs/heads/mynewbranch