【文件属性】:
文件名称:git-xargs:git-xargs 是一个命令行工具 (CLI),用于使用单个命令跨多个 Github 存储库进行更新
文件大小:1.03MB
文件格式:ZIP
更新时间:2021-08-05 02:40:47
git cli golang productivity automation
目录
介绍
概述
git-xargs是一个命令行工具 (CLI),用于使用单个命令跨多个 Github 存储库进行更新。 你给git-xargs :
要运行的脚本或命令
回购清单
和git-xargs将:
克隆每个 repo
针对它运行您指定的脚本或命令
提交任何更改
打开拉取请求
提供所发生的一切的详细报告
Git-xargs 利用 goroutines 并行执行 repo-updating 工作,因此速度非常快。
例如,您是否曾经需要一次在多个存储库中添加特定文件? 或者运行搜索和替换以使用一个命令在 150 个存储库中更改您的公司或产品名称? 升级 Terraform 模块以全部使用最新语法怎么样? 添加 CI/CD 配置文件(如果它不存在)如何,或者如果存在则修改它,但仅在您选择的存储库的子集上? 您可以使用单个git-xargs命令处理这些用例以及更多用例。
示例:向