Shusky:用于在Swift:dog2中执行git hooks的命令行工具:

时间:2024-03-09 17:43:30
【文件属性】:

文件名称:Shusky:用于在Swift:dog2中执行git hooks的命令行工具:

文件大小:2.14MB

文件格式:ZIP

更新时间:2024-03-09 17:43:30

git swift hooks swift-package-manager git-hooks

雪斯基 目录 概述 Shusky是到Swift的移植,允许使用Swift执行git hooks。 可以防止git commit和git push 。 特征 尤其防止git commit , git push ... 将命令配置为非关键命令。 它允许继续执行git命令。 将命令配置为非详细命令。 (也许不适用于所有命令)。 使用SKIP_SHUSKY跳过git钩子。 例如: SKIP_SHUSKY=1 git commit -m 。 安装 将以下代码添加到Package.swift文件中。 . package ( url : " https://github.com/didix21/Shusky " , from : " 1.0.0 " ) 然后: 如果您的Package.swift文件位于根目录中,请运行: swift run -c release shusky instal


【文件预览】:
Shusky-master
----.travis.yml(2KB)
----docs()
--------images()
----.swift-version(4B)
----.swiftlint.yml(351B)
----.github()
--------ISSUE_TEMPLATE()
----.shusky.yml(557B)
----LICENSE(1KB)
----Sources()
--------Shusky()
--------ShuskyCore()
----Package.swift(1KB)
----CONTRIBUTING.md(2KB)
----BuildTools()
--------Package.swift(467B)
--------Empty.swift(81B)
--------Package.resolved(5KB)
----.github_changelog_generator(21B)
----.ruby-version(6B)
----.gitignore(2KB)
----Package.resolved(1KB)
----CHANGELOG.md(5KB)
----.swiftformat(164B)
----Tests()
--------ShuskyTests()
--------LinuxMain.swift(178B)
--------.swiftlint.yml(296B)
--------ShuskyCoreTests()
----CODE_OF_CONDUCT.md(3KB)
----README.md(4KB)
----scripts()
--------swiftpackage(4KB)
----.periphery.yml(450B)

网友评论