[英]How to promote a fixup commit to a regular commit in Git?
我已经用代码创建了一个修复提交,我现在意识到应该是一个常规提交。 我不想在下一次 rebase 上有任何惊喜 - 我怎样才能让这个修复提交一个常规提交,将它与我试图“修复”的提交 ID 分离?
修复提交(即,您使用git commit --fixup
创建的git commit --fixup
)或git commit --fixup
提交(您使用git commit --squash
创建的git commit --squash
)实际上只是常规提交。 因此,如果您想将其中一个转换为常规提交,只需编辑其提交消息即可。
git commit --amend
,请使用git commit --amend
,git rebase -i
(不带--autosquash
选项)来编辑提交消息并将其放在您想要的位置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.