]> git.phdru.name Git - git-scripts.git/blobdiff - git-open
Feat(fix-detached-head): Replace `branch -r` by `for-each-ref`
[git-scripts.git] / git-open
index ebb6e0a5295ecab5930518c518cffd312fb365ee..743707ca70086f6691b0e1c1be96285675cfd65a 100755 (executable)
--- a/git-open
+++ b/git-open
@@ -1,6 +1,6 @@
 #! /bin/sh
 
-if [ -z "$1" -o -n "$2" ]; then
+if [ $# -ne 1 ]; then
    echo "Usage: git open url_key" >&2
    exit 1
 else
@@ -18,4 +18,4 @@ if [ -z "$browser_cmd" ]; then
    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/!'`"