gitall.rs:真正快速地在所有子目录中运行Git命令

时间:2024-06-10 00:39:39
【文件属性】:

文件名称:gitall.rs:真正快速地在所有子目录中运行Git命令

文件大小:59KB

文件格式:ZIP

更新时间:2024-06-10 00:39:39

git parallel hacktoberfest parallel-processing Rust

gitall gitall递归地查找目录下的所有存储库,并在每个存储库中并行运行给定的命令。 用法 最简单的形式是cd到包含要操作的所有存储库的目录,然后编写Git命令,将git更改为gitall 。 要将选项传递给Git命令,必须在命令之前添加--告诉gitall停止解析其自身的选项并将其传递给Git。 例如,要列出所有远程和本地存储库分支,您需要运行gitall -- branch -va 。 专家提示:如果您将git-foo文件添加到PATH (通过复制或符号链接),则可以使用git foo通过git调用该程序; 无需其他别名或设置。 因此,在运行ln -s /usr/bin/gitall /usr/bin/git-all ,您可以通过git all使用gitall,就像使用gitall 。 例子 打印最新的提交SHA: 在~/code下获取所有存储库的最新更改: $ cd


【文件预览】:
gitall.rs-master
----UNLICENSE(1KB)
----.gitignore(121B)
----COPYING(126B)
----LICENSE-MIT(1KB)
----README.md(5KB)
----CHANGELOG.md(3KB)
----Cargo.toml(579B)
----screenshot.png(43KB)
----build.rs(832B)
----src()
--------cli.rs(3KB)
--------lib.rs(5KB)
--------output.rs(2KB)
--------main.rs(3KB)
----.travis.yml(3KB)
----.editorconfig(285B)
----Cargo.lock(8KB)
----ci()
--------install.sh(96B)
--------before_deploy.sh(1KB)
--------script.sh(523B)
--------utils.sh(443B)

网友评论