#! /bin/sh
-if [ -z "$1" -o -n "$2" ]; then
+if [ $# -ne 1 ]; then
echo "Usage: git open url_key" >&2
exit 1
-else
- url_key="$1"
fi
+url_key="$1"
if [ -z "$url_key" ]; then
echo "Usage: git open url_key" >&2
exit 1
browser_cmd="webbrowser -n"
fi
-exec $browser_cmd "`git config --get $url_key`"
+exec $browser_cmd "`git config --get $url_key | sed 's!^git@\([-A-Za-z0-9._]\+\):!https://\1/!'`"