我有一个master
分支和一个develop
分支。该develop
分支已经提前了master
约10次提交,但客户批准的版本仅包括前8次提交。
如何合并仅前8个提交develop
到master
?
通常我会这样做:
git checkout master
git merge develop
但是显然,这将合并到所有develop
提交中。
您可以通过SHA-1提交哈希进行合并,例如
git checkout master
git merge 3JH9sdx8
分支的HEAD之前两次提交3JH9sdx8
的提交哈希在哪里develop
。要查找该3JH9sdx8
哈希,可以使用git log develop
并检查。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句