gitrefresh

Easily export, reinitialize and update all git repositories in a file hierarchy
git clone git://git.defalsify.org/gitrefresh.git
Info | Log | Files | Refs | README | LICENSE

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