如何禁用git上这种令人讨厌的注释强制执行



我希望能够提交,而不必说明我提交的原因。有没有办法阻止git提交,因为我没有填写评论。我可以用SVN毫无问题地做到这一点,但由于某种原因,我不能用git。

特德。

从git提交手动

git commit --allow-empty-message

看看这个SO问题的答案:

  • 没有提交消息的Git提交

请注意,尽管一开始可能看起来很烦人,但最好训练自己实际输入评论。上述问题还有一些链接,可以讨论/解释为什么这一点可能很重要。

虽然有时人们觉得不需要任何评论,但多年后人们就会意识到记忆的规律性。如果你给自己一个线索,那么6个月后尝试解释你在特定代码提交上做了什么会更容易。

这意味着你应该至少有几个标准的码字,你可以快速键入,以帮助以后的澄清。我想到的是:

  • "CoB wip"(正在进行的业务工作结束(,或
  • "边际"(有效,但仅限于此(,或
  • "bug"(有时也有用;-(等

有几个备忘单码字是一个容易的胜利,几乎不需要付出任何努力,并且会满足所有的批评者(管理层、同事、评论家、SO读者;-(,-m"cob wip"更快地键入&短于--allow-empty-message

最新更新