A command-line script to open the GitHub page, or website for a repository.
git open [remote-name] [branch-name]
$ git open
> open https://github.com/REMOTE_ORIGIN_USER/CURRENT_REPO/tree/CURRENT_BRANCH
$ git open upstream
> open https://github.com/REMOTE_UPSTREAM_USER/CURRENT_REPO/tree/CURRENT_BRANCH
$ git open upstream master
> open https://github.com/REMOTE_UPSTREAM_USER/CURRENT_REPO/tree/master
Put the bash script in ~/bin/
and make sure that folder's in your PATH.
curl -o ~/bin/git-open https://raw.githubusercontent.com/paulirish/git-open/master/git-open
chmod +x ~/bin/git-open
To configure gitlab support you need to set gitopen.gitlab.domain:
git config --global gitopen.gitlab.domain [yourdomain.here]
# or
git config gitopen.gitlab.domain [yourdomain.here] # in your local repository
@jasonmccreary did all the hard work
Copyright Jason McCreary & Paul Irish. Licensed under MIT.