我创建了一个名为newbranch
来自master
git 中的分支。现在我已经完成了一些工作并想要合并newbranch
to master
;但是,我做了一些额外的更改newbranch
我想合并newbranch
直到倒数第四次提交master
.
I used cherry-pick
但它显示了使用正确选项的消息:
git checkout master
git cherry-pick ^^^^HEAD newbranch
我可以使用git吗merge
改为这样做?
git merge newbranch <commitid>
当然,在master
分支您需要做的就是:
git merge <commit-id>
where commit-id
是最后一次提交的哈希值newbranch
你想进入你的master
branch.
您可以通过执行以下操作来了解有关任何 git 命令的更多信息git help <command>
。是这样的情况吗git help merge
。文档说最后一个论点merge
命令是<commit>...
,因此您可以传递对任何提交甚至多个提交的引用。不过,我自己从来没有做过后者。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)