各位程序员大家好!
最近,我开始学习 Git,并很快发现了惊人的 diff --check 选项,它不会让那些讨厌的杂散空格进入提交。但这些并不是您希望从提交中排除的唯一内容 - 代码中通常有各种调试语句。那么,我想知道的是,是否有任何方法可以配置 git diff --check 以在之后观看?
也许我应该使用 Vim/emacs 的类似功能,并停止寻找不属于它们的选项?
最佳答案
您可能希望调查 Pre-commit hook这是检查此类错误的常用位置。通过使用预提交 Hook ,Git 将自动检查所有提交,您无需记住运行 diff --check
。
关于Git 检查自定义规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9184268/