Skip to main content

How to Open Repo from the Command Line

· 2 min read

During my Masters of Data Science I was often working on many GitHub repos at the same time. Most of our homework was graded on, so it was important to ensure that after pushing my local repo to that everything rendered correctly.

I realized there was no quick way to open the repo on from the command line. This started to become annoying because I would constantly have to navigate to the repo in my browser.

After many months of pain, I found a very quick and simple solution. With a few lines of a bash script you can open the remote repo in your default browser.

Here is how to do it:

  • Open your .bash_profile or .zshrc file.
  • Copy and paste the code below into the file
# open the current repo in browser
git_url=`git config --get remote.origin.url`
open "$git_url"
  • Restart your command line.
  • Test that it is working by navigating in the command line to a directory with a remote repo. Type gopen into the command line, and it should open your remote repo in your default browser!

Note I am working on a Mac, these instructions may not work for Linux or Windows users.