chiark / gitweb /
tg -r REMOTE: Support for switching base remote
[topgit.git] / tg.sh
diff --git a/tg.sh b/tg.sh
index b2b9191c0ae847952be9217fa11d7061fca33f12..2294a99250b220ee5eed62b2465490948fb5ad23 100644 (file)
--- a/tg.sh
+++ b/tg.sh
@@ -223,7 +223,7 @@ do_help()
                done
 
                echo "TopGit v0.2 - A different patch queue manager"
-               echo "Usage: tg ($cmds|help) ..."
+               echo "Usage: tg [-r REMOTE] ($cmds|help) ..."
        elif [ -r "@sharedir@/tg-$1.txt" ] ; then
                cat "@sharedir@/tg-$1.txt"
        else
@@ -251,6 +251,10 @@ setup_hook "pre-commit"
 # this is set by hooks.
 [ -z "$tg__include" ] || return 0
 
+if [ "$1" = "-r" ]; then
+       shift; base_remote="$1"; shift
+fi
+
 cmd="$1"
 [ -n "$cmd" ] || die "He took a duck in the face at two hundred and fifty knots"
 shift