Git 检查自定义规则

标签 git

各位程序员大家好!

最近,我开始学习 Git,并很快发现了惊人的 diff --check 选项,它不会让那些讨厌的杂散空格进入提交。但这些并不是您希望从提交中排除的唯一内容 - 代码中通常有各种调试语句。那么,我想知道的是,是否有任何方法可以配置 git diff --check 以在之后观看?

也许我应该使用 Vim/emacs 的类似功能,并停止寻找不属于它们的选项?

最佳答案

您可能希望调查 Pre-commit hook这是检查此类错误的常用位置。通过使用预提交 Hook ,Git 将自动检查所有提交,您无需记住运行 diff --check

关于Git 检查自定义规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9184268/

相关文章:

git - Drools 6 Workbench 可以推送到远程 git 存储库吗?

git ls-remote 在任何 repo 上返回 128

git - 使用 "git format-patch origin/master --stdout"创建的空补丁

git - .gitattributes 和单个文件的 merge 策略

git push origin master缺少凭证或凭证无效

Git:另一个失去一切的例子?

svn - 有没有办法在事后将 svn 历史导入 git?

git - 如何从 gitlab 项目中获取 GH_TOKEN

node.js - Github Action err : bash: line 3: npm: command not found

GIT - 如何测试 fork 的更改/pull 请求?