Hello其他程序员!
最近,我开始学习Git,并且很快发现了令人惊讶的diff --check选项,它不会让那些令人讨厌的流浪空白进入提交。但是这些是你想要从提交中排除的唯一东西 - 代码中经常有各种调试语句。那么,我想知道的是,是否有任何方法可以配置git diff --check以便在那之后观看?
也许我应该使用Vim / emacs的类似功能,并停止寻找他们不属于的选项?
答案 0 :(得分:3)
您可能希望调查Pre-commit hook,这是检查这类错误的常用位置。通过使用预提交钩子,Git将自动检查所有提交,而无需记住运行diff --check
。