开发人员对其分支进行了更改,该分支foo-branch
包含2个修改后的文件
commit: 8ab45aa
+ foo.txt (modified)
+ bar.txt (modified)
据我了解,git cherry-pick用于合并给定的提交。但是可以仅使用部分提交吗?在这种情况下,我只想合并foo.txt
提交8ab45aa
重要:
关于SO的这个主题有几个问题,但是我的要求是保持更改的作者。其他几种解决方案会由进行合并的用户覆盖它。
你可以做
git cherry-pick the-ID-of-revision
git checkout HEAD~1 -- file-we-dont-want-to-modify
git commit --amend --no-edit
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句