diff options
Diffstat (limited to 'git-create')
-rwxr-xr-x | git-create | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/git-create b/git-create deleted file mode 100755 index 48fa1d7..0000000 --- a/git-create +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh - -# TODO: update this for gitea, insta-creation of repo - -# create a repo of provided name on macon and make it the upstream -name=$1 -[ ! $(echo "$name" | grep ".git" -) ] && name="$1.git" - -description=$2 - -echo "'$name': '$description'" -echo "Create repo?" -read choice -[ ! $choice == "y" ] && exit 1 - -ssh git@53hor.net << EOF - cd /srv/git - git init --bare /srv/git/"$name" - cd "$name" - rm description - echo "$description" > description -EOF - -echo "Mark for export (make clone-able)?" -read choice -[[ $choice == "y" ]] && ssh git@53hor.net touch /srv/git/"$name"/git-daemon-export-ok - -echo "Clone repo locally?" -read choice -[[ ! $choice == "y" ]] && exit 1 - -git clone git@53hor.net:/srv/git/"$name" |