【发布时间】:2015-11-25 13:38:39
【问题描述】:
大多数时候,我使用git commit -am 提交,因为我对项目所做的一切都属于我正在处理的提交。
只有在某些时候,我不想提交一些更改,所以我使用git add -p 来仅暂存我真正想要的内容。麻烦的是,我已经习惯了输入git commit -am,以至于我通常最终还是会这样做。然后我得到了一个我不想要的东西的提交,并且不得不费力地回到HEAD^,并重新做add -p。
显然,当手动添加了一些更改时,commit -am 不再有意义。有没有办法阻止 git 在这种情况下接受该选项(或-am 的其他替代方案,同样方便)?
【问题讨论】:
标签: git version-control git-commit git-add