含有多个存储库一个文件夹中的多个GIT中拉[关闭](Multiple git pull in one

2019-07-03 18:30发布

我使用Ubuntu和我有有从GitHub多个混帐回购协议的许多克隆一个文件夹gitrepos。

我想一个脚本,可以自动完成一个git拉在我所有的回购。

[gitrepos]
  [repo1]
  [repo2]
  [repo3]
    ...

我想一个脚本来从所有repox做一个混帐拉
注意回购名称是不同的。

提供这方面的任何外壳或PY脚本?

Answer 1:

看看先生 ,意味着正是这种工具。



Answer 2:

东西线这会工作:

从〜/ gitrepos:

for REPO in `ls`; do (cd "$REPO"; git pull); done;

从任何地方:

for REPO in "`find ~/gitrepos -maxdepth 0 -type d`"; do (cd "$REPO"; git pull); done;


文章来源: Multiple git pull in one folder containing multiple repository [closed]
标签: git shell github