如何修改和更新 git commit

你有过这样的commit留言git commit吗?

git commit -m "Fixed CSS"

只是为了记住你读过的数百篇关于编写“真实”提交消息的文章,并立即后悔你的决定?如果你曾经这样做过,你可以撤消你的提交,但是更新你的 git 消息的更简单的方法是--amend

git commit --amend -m "feat-new-ui: Updated margins by 0.25rem"

--amend现在,您只需添加到 git 命令即可轻松更新提交消息。

git commit –amend 的其他用途#

不仅可以git commit --amend用于对 git 消息进行更改,我们还可以使用它来将文件添加到已提交的更改中。例如,假设您忘记将文件添加style.css到您的提交中,但您希望它全部存在于同一个提交中。

您所要做的就是git add按照通常的方式添加文件,然后git commit --amend --no-edit将文件添加到现有的git commit. 简单的!

git add style.css
git commit --amend --no-edit

现在您已经做出的提交将包含该文件style.css,并且该提交的消息将保持不变。