【发布时间】:2012-10-31 12:04:47
【问题描述】:
我正在使用 ubuntu,我有一个文件夹 gitrepos,其中有许多来自 github 的多个 git repos 的克隆。
我想要一个脚本,它可以自动在我所有的 repos 中执行 git pull。
说
[gitrepos]
[repo1]
[repo2]
[repo3]
...
我想要一个脚本从所有 repox 中执行 git pull
请注意回购名称不同。
任何可用于此的 shell 或 py 脚本?
【问题讨论】:
-
请通过发布一些您已应用于问题的properly formatted 代码来改进您的问题。
-
我认为这个问题不应该结束,我遇到了完全相同的问题。没有代码可以贴,他的问题更多是如何管理多个git仓库,我觉得很清楚
-
按照 opqdonut 的建议签出“先生”。步骤 1) 下载 mr 并将其添加到您的路径 2) 导航到每个 git repo 并输入“mr register” 3) 输入 mr update 它将对您的所有 repos 执行 git pull。超级好用,好问题
-
for d in *; do pushd $d; git pull; popd; done