恢复并在git

时间:2017-02-02 13:46:39

标签: git github

我的分支机构中有很多提交:

commit 1
commit 2
commit 3
commit 4

我在提交4,现在想要提交2并将提交2的内容复制到另一个分支。

基本上,我想将提交2的更改推送到服务器,而不是使用另一个分支在提交4处进行的更改。

1 个答案:

答案 0 :(得分:0)

您想要创建mynewbranch,其中指出了2个提交:

git branch mynewbranch HEAD~2

相反,您甚至可以在不创建本地分支的情况下推送:

git push origin HEAD~2:refs/heads/mynewbranch