diff --git a/git-open b/git-open index 1397a00..28cab73 100755 --- a/git-open +++ b/git-open @@ -65,6 +65,12 @@ elif grep -q github <<<"$giturl"; then # handle urls with the git user giturl=${giturl/#github\.com\:/https://github.com/} + + # handle urls without the github domain with git user + giturl=${giturl/#github\:/https://github.com/} + + # handle urls without the github domain + giturl=${giturl/#ssh\:\/\/git\@github\//https://github.com/} # handle SSH protocol (links like ssh://git@github.com/user/repo) giturl=${giturl/#ssh\:\/\/git\@github\.com\//https://github.com/}