你有过这样的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
,并且该提交的消息将保持不变。