echo "****************************************************" echo "* *" echo "* CONVERT BARE REPO TO NORMAL REPO *" echo "* *" echo "****************************************************" echo " -> untar repo.tar.gz" tar -zxf repo.tar.gz for user in $(ls repositories/); do for repo in $(ls repositories/$user/); do pathRepo="repositories/$user/$repo/"; if [ -d $pathRepo ]; then echo " -> Conversion of $user/$repo"; mkdir $(echo "$pathRepo.git"); mv $(echo "$pathRepo* $pathRepo.git"); cd $(echo "$pathRepo"); git config --local --bool core.bare false; git reset --hard; cd ../../.. fi done done