美文网首页
m1 下安装git-hooks时git: 'hooks' is

m1 下安装git-hooks时git: 'hooks' is

作者: 知成 | 来源:发表于2022-07-29 16:44 被阅读0次

背景

因为要求提交上去的代码,都需要做静态检查,项目用的是 go 语言;因为我们为了方便在线上提交代码,每次在本地提交代码时,都要进行一次静态检查。

  • go 用了 golangci-lint,git-hooks 俩个插件

问题

在进行 git-hooks 安装时,按照官方的教程操作怎么都无法正常安装;
官方文档
go get -u github.com/git-hooks/git-hooks,官方使用 go get 方式进行安装,但是在进行实际操作后;使用 git hooks 命令时,总是 git: 'hooks' is not a git command. See 'git --help'.找了各种答案,五花八门的。偶然间想到好像在哪里看到过,说是 go get 命令不再使用了,可以换 install ,无奈之下进行尝试竟然真的成功了,特此进行记录;

go get 与 go install 需要注意的地方

参考如下文章:
https://zhuanlan.zhihu.com/p/338011682
https://blog.csdn.net/weixin_42586723/article/details/121058242
当然可能还有别的原因,需要各位朋友继续发掘

相关文章

网友评论

      本文标题:m1 下安装git-hooks时git: 'hooks' is

      本文链接:https://www.haomeiwen.com/subject/fwfhwrtx.html