lefthook:适用于任何类型项目的快速强大的Git hooks管理器

时间:2024-02-23 09:33:49
【文件属性】:

文件名称:lefthook:适用于任何类型项目的快速强大的Git hooks管理器

文件大小:21.27MB

文件格式:ZIP

更新时间:2024-02-23 09:33:49

git go golang hooks manager

左钩 最快的多语种Git吸引了经理 快速,强大的Git钩子管理器,用于Node.js,Ruby或任何其他类型的项目。 快速。 它用Go语言编写。 可以并行运行命令。 强大。 在配置中只有几行,您可以仅检查pre-push挂钩上pre-push更改的文件。 简单。 它是单个无依赖性二进制文件,可以在任何环境中工作。 :open_book: # On `git push` lefthook will run spelling and links check for all of the changed files pre-push : parallel : true commands : spelling : files : git diff --name-only HEAD @{push} glob : " *.md " run : npx yaspeller {files} check-links : files : git diff --name-only HEAD @{push} glo


【文件预览】:
lefthook-master
----.travis.yml(211B)
----.goreleaser.yml(2KB)
----cmd()
--------install.go(5KB)
--------add.go(4KB)
--------uninstall.go(3KB)
--------spinner.go(684B)
--------cmd_test.go(3KB)
--------version.go(352B)
--------root.go(4KB)
--------run.go(18KB)
--------run_windows.go(17KB)
----docs()
--------ruby.md(760B)
--------other.md(1KB)
--------node.md(820B)
--------full_guide.md(10KB)
----.rubygems()
--------bin()
--------Rakefile(51B)
--------Gemfile(93B)
--------lefthook.gemspec(839B)
--------lib()
--------libexec()
--------README.md(80B)
----LICENSE(1KB)
----CONTRIBUTING.md(255B)
----Gemfile(73B)
----logo.svg(3KB)
----logo_sign.svg(2KB)
----Gemfile.lock(501B)
----main.go(87B)
----examples()
--------complete()
--------scripts()
----spec()
--------run_spec.rb(897B)
--------add_spec.rb(1KB)
--------install_spec.rb(1012B)
--------support()
--------spec_helper.rb(376B)
--------fixtures()
----.gitignore(181B)
----CHANGELOG.md(5KB)
----go.sum(33KB)
----context()
--------context_windows.go(2KB)
--------context.go(2KB)
----README.md(6KB)
----.npm()
--------bin()
--------package.json(576B)
--------postinstall.js(614B)
--------README.md(6KB)
----go.mod(652B)

网友评论