git-hound:Git插件,可防止提交敏感数据

时间:2021-01-30 20:05:22
【文件属性】:
文件名称:git-hound:Git插件,可防止提交敏感数据
文件大小:10KB
文件格式:ZIP
更新时间:2021-01-30 20:05:22
git cli golang security regular-expression 吉特猎犬 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-hound 如果您使用的是macOS,还可以使用Homebrew进行安装: brew install git-hound 编译中 要针对您的操作系统进行编译,只需从项目目录的根目录运行以下命令: go install 要使用编译所有平台,请运行以下命令: gox 用法 git-hound [] commit [...] git-hound [] sniff [<c
【文件预览】:
git-hound-master
----hound.go(4KB)
----go.mod(556B)
----main.go(3KB)
----go.sum(2KB)
----command.go(775B)
----.codeclimate.yml(146B)
----.travis.yml(229B)
----LICENSE(1KB)
----README.md(3KB)
----smell.go(470B)
----.gitignore(301B)
----hound_test.go(4KB)

网友评论