【发布时间】:2012-05-01 11:57:50
【问题描述】:
有没有办法在不弹出vi(或您的$EDITOR)的情况下修改提交并提供修改提交消息的选项,而只需重复使用之前的消息?
【问题讨论】:
-
在艰难地了解了修改的弊端之后,我会否决自己的问题。
-
只要你遵守一定的规则(比如不修改已经推送的内容),没有理由修改一定是坏事。
-
修改提交不应用于在单个逻辑更改期间间歇性提交工作。为此,您应该在本地正确提交,然后在完成后 squash 提交历史记录 (@Sridhar-Sarnobat)
-
我完全同意@DBCerigo。我发现修改有用的唯一情况是当我忘记在之前的提交中暂存文件时(例如,因为它是新文件,因此在运行 git commit -a 时不会自动暂存)并且想要追溯提交它。
-
标签: git commit git-commit git-amend