}
git_create() {
-# NB 14.04.16 shell_help_noarg "Usage: $FUNCNAME DIRECTORY" "$@" && return 1
-# NB 14.04.16 declare dir="$1"; shift
shell_help "Usage: $FUNCNAME create git project from current dir" "$@" && return 1
+
declare dir="$(basename $(pwd))"
declare repo="$GIT_REPO"
[ -n "$1" ] && repo="$1" && shift
#
# Check, create repo on server
#
-# NB 14.04.16 [ -e "$dir" ] && echo ">$dir already exists!" 1>&2 && return 1
echo ">git init --bare ${dir}.git"
local user=${repo%@*}
git_clone() {
git clone $GIT_REPO:${1%.git}.git
}
+
+git_list() {
+ ssh $GIT_REPO list | perl -ne '/(\S+).git/ and print "$1\n"'
+}