Generate a list of repositories from an existing file hierarchy:
bash gitlist.sh
--
Clone all repositories in a newline separated file of urls
cat | bash gitstart.sh
--
remote update (fetch) all repos in file hierarchy
bash gitrefresh.sh update
remote update and pull (current branch) all repos in file hierachy
bash gitrefresh.sh pull
--
CAVEATS:
- Remote name is hardcoded to "origin."
- May give strange results on repositories that are in detached head state