吉特猎犬 Hound是一个Git插件,可通过嗅探针对PCRE正则表达式的潜在提交来帮助防止敏感数据提交到存储库中。 它是如何工作的? 提交后,它将运行git diff -U0 --staged的输出-通过Hound git diff -U0 --staged ,该输出将每个添加或修改的行与本地.githound.yml文件提供的正则表达式列表进行.githound.yml 。 安装 要安装猎犬,请使用go get 。 如果您尚未安装Go,请。 如果您想获取预编译的二进制文件,请转到页面。 预编译的Hound二进制文件没有外部依赖性。 go get github.com/ezekg/git