Umzug eines Git-Repos
Aus Salber.net
Hilft beim Umziehen eines Git-Repos von einem Git-Server auf einen anderen.
REPO_NAME=... OLD_SERVER=user@server NEW_SERVER=user@server git clone ssh://$OLD_SERVER/$REPO_NAME temp && cd temp && for BRANCH in $(ls -1 .git/refs/heads/) do git push ssh://$NEW_SERVER/$REPO_NAME $BRANCH done && git push --tags ssh://$NEW_SERVER/$1 && cd .. && rm -rf temp