fix the support for forking via ssh

This commit is contained in:
spacewander 2016-06-27 14:00:37 +08:00
parent 1f374d1ea9
commit 34f5245672

View file

@ -1,4 +1,4 @@
#!/usr/bin/env sh
#!/usr/bin/env bash
abort() {
echo $@
@ -16,7 +16,11 @@ read user
# extract owner + project from repo url
project=${1##*/}
owner=${1%/$project}
owner=${owner##*/}
if [[ $owner == git@* ]]; then
owner=${owner##*:}
else
owner=${owner##*/}
fi
# validate
[ -z "$project" -o -z "$owner" ] && abort "github repo needs to be specified as an argument"