英语 ▾
git-for-each-repo 手册的本地化版本
主题 ▾
最新版本 ▾ git-for-each-repo 最后更新于 2.46.0
git-for-each-repo 手册中的更改
设置和配置
获取和创建项目
基本快照
分支和合并
共享和更新项目
检查和比较
修补
调试
电子邮件
外部系统
服务器管理
指南
管理
底层命令
- 2.46.1 → 2.47.0 无变化
- 2.46.0 07/29/24
- 2.30.1 → 2.45.2 无变化
- 2.30.0 12/27/20
描述
在仓库列表上运行 Git 命令。已知选项或--
指示符后的参数用作 Git 子进程的参数。
此命令为实验性质。行为可能会更改。
例如,我们可以使用以下命令对存储在maintenance.repo
配置变量中的仓库列表进行维护
git for-each-repo --config=maintenance.repo maintenance run
这将在多值配置变量maintenance.repo
中的每个值<repo>
上运行git -C <repo> maintenance run
。
子进程行为
如果任何git -C <repo> <arguments>
子进程返回非零退出代码,则git for-each-repo
进程将返回该退出代码,不再运行更多子进程。
每个git -C <repo> <arguments>
子进程继承标准文件描述符stdin
、stdout
和stderr
。
GIT
是 git[1] 套件的一部分