git-shell-commands/rename

21 lines
326 B
Text
Raw Normal View History

#!/usr/bin/env sh
2019-02-17 18:35:40 +00:00
if [[ -z "$1" ]]; then
echo "Please enter a source repository name"
exit 1
fi
if [[ -z "$2" ]]; then
echo "Please enter a destination repository name"
exit 1
fi
if [[ -d "$2.git" ]]; then
echo "Repo $2 already exists"
exit 1
fi
mv "$1.git" "$2.git"
echo "Successfully renamed repository $1 to $2"