【发布时间】:2013-02-04 23:43:34
【问题描述】:
一个有两个分支的存储库。
主分支提交:
c1、c2、c3、c4、c5、c6、c7、...、c15、...
暂存分支提交:
c1、c2、c3、c4、c5、c6、c7
我想将 c7 之后的所有提交从主分支移动到暂存分支
然后恢复Master分支
与
git reset --hard c7-hash
如何将特定提交从一个分支移动/复制到另一个分支?
【问题讨论】:
-
在这种情况下,您不必移动提交,因为暂存分支可以快速转发到 master。
git checkout staging,git merge master,git checkout master,git reset --hard c7-hash
标签: git git-commit