
thegeeklab/git-batchgit-batch 是一个简单工具的 Docker 容器化版本,核心功能为自动化从多个代码仓库克隆指定的单个分支,简化批量处理多个仓库的分支克隆操作。
可从以下仓库拉取最新版本镜像:
docker pull thegeeklab/git-batch:latestdocker pull quay.io/thegeeklab/git-batch:latest假设存在包含目标仓库列表的文件 repos.txt(每行一个仓库 URL,如 [***]),需克隆所有仓库的 main 分支到本地 /data/cloned-repos 目录:
bashdocker run -v $(pwd)/repos.txt:/app/repos.txt -v $(pwd)/data/cloned-repos:/app/output thegeeklab/git-batch --repos /app/repos.txt --branch main --output /app/output
--repos: 指定包含仓库列表的文件路径(必填,如 /app/repos.txt)--branch: 指定要克隆的分支名称(可选,默认通常为 main 或 master)--output: 指定克隆文件的输出目录(可选,默认可能为容器内 /app/output)特别感谢所有贡献者。若您希望参与贡献,请参阅贡献指南。
本项目采用 MIT 许可证 - 详见LICENSE文件。



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务