创建没有 .pre-commit-hooks.yaml 的镜像仓库的脚本
项目描述
pre-commit-mirror-maker
创建没有 .pre-commit-hooks.yaml 的镜像仓库的脚本
安装
$ pip install pre-commit-mirror-maker
示例用法
要查看所有支持的配置选项,请运行
$ pre-commit-mirror --help
例如:制作 yapf 包的镜像
$ git init mirrors-yapf
Initialized empty Git repository in /tmp/mirrors-yapf/.git/
$ pre-commit-mirror mirrors-yapf --language python --package-name yapf --args=-i --types python
[main (root-commit) 88bffee] Mirror: 0.1.3
3 files changed, 16 insertions(+)
create mode 100644 .pre-commit-hooks.yaml
create mode 100644 .version
create mode 100644 setup.py
[main 24cd5f4] Mirror: 0.1.4
2 files changed, 2 insertions(+), 2 deletions(-)
[main 6695a76] Mirror: 0.1.5
...
[main 091ab92] Mirror: 0.22.0
2 files changed, 2 insertions(+), 2 deletions(-)
$ ls -al mirrors-yapf/
total 24
drwxrwxr-x 3 asottile asottile 4096 May 26 10:00 .
drwxrwxr-x 8 asottile asottile 4096 May 26 10:00 ..
drwxrwxr-x 8 asottile asottile 4096 May 26 10:00 .git
-rw-rw-r-- 1 asottile asottile 136 May 26 10:00 .pre-commit-hooks.yaml
-rw-rw-r-- 1 asottile asottile 137 May 26 10:00 setup.py
-rw-rw-r-- 1 asottile asottile 7 May 26 10:00 .version
项目详情
关闭
pre_commit_mirror_maker-1.10.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 59e00919de48815f2bc548bcf4784315be8c460b5ea7ce83c5df06b65befed0c |
|
MD5 | 07377ecf00be1a7c34df68c46b9ac600 |
|
BLAKE2b-256 | a3119813de4076e6d81f9f85b0b2d7baf6a683d36195675867dc315423017848 |
关闭
pre_commit_mirror_maker-1.10.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 074ba284ce641410a860442b044d160315d255c5a0e921da62357ef053d2b063 |
|
MD5 | 406d264daa51ed264e3db7754847ba07 |
|
BLAKE2b-256 | b2c5cdf1800bf9292fae08085275ea0365a3d1ab64b15547016b6246bd043e81 |