GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - gerep/git-open: Open your github project page from your terminal

BranchesTags
Open more actions menu

Latest commit

 

History

42 Commits
42 Commits

Folders and files

NameName
Last commit message
Last commit date
tests
tests
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
git-open
git-open
 
 

Repository files navigation

git-open, saving you a few seconds

Open a GitHub, Bitbucket, GitLab, or Codeberg branch or file from your terminal.

Install/Uninstall

sudo make install
# To remove it:
sudo make uninstall

Usage

Open the current branch:

$ git open

or specify the branch

$ git open remote_branch

and also the file

$ git open remote_branch file_path

File paths are relative to the repository root. Quote paths containing spaces. The command uses origin and checks locally cached remote branches; run git fetch origin if a branch is missing. In detached HEAD mode, specify a branch.

HTTPS, HTTP, scp-style SSH, and ssh:// remotes are supported. Self-hosted GitLab and GitHub hosts named gitlab.* and github.* retain their original host.

Use git open --help for usage.

Dependency

Bash and Git are required. Linux also requires xdg-utils; macOS uses open.

Tests

Run make test with Python 3 installed. Tests use temporary Git repositories and a mocked browser opener.

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-awesome-feature)
  3. Commit your changes (git commit -m 'Making it better')
  4. Push to the branch (git push origin my-awesome-feature)
  5. Create new Pull Request
  6. Wait for me 😄

Power to you my friend!

About

Open your github project page from your terminal

Topics

bashbitbucketgitgit-opengithubopenshellterminal

Resources

Readme
Activity

Stars

54 stars

Watchers

0 watching

Forks

12 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.