Git 如何从n-4提交分支,并将n-4设置为主提交?
我应该在之前创建一个名为Git 如何从n-4提交分支,并将n-4设置为主提交?,git,Git,我应该在之前创建一个名为developen-4提交的分支,我是否可以返回并将n-4设置为master,然后从该点创建一个新分支,其中包括最后的n-4提交 我在Windows上使用,但如果更容易,我很乐意从命令行执行此操作。您可以使用以下命令执行此操作: git checkout -b develop HEAD git branch -f master HEAD~4 第一个创建一个新分支develope。接下来,只需重置分支主机即可隐藏所有更改,然后: git branch develop
develope
n-4提交的分支,我是否可以返回并将n-4设置为master
,然后从该点创建一个新分支,其中包括最后的n-4提交
我在Windows上使用,但如果更容易,我很乐意从命令行执行此操作。您可以使用以下命令执行此操作:
git checkout -b develop HEAD
git branch -f master HEAD~4
第一个创建一个新分支
develope
。接下来,只需重置分支主机
即可隐藏所有更改,然后:
git branch develop
git reset --hard HEAD~4
可能重复No,因为我希望在分支中包含最后的n-4提交,并将master放回n-4。