gitsome

A supercharged Git/GitHub command line interface (CLI)

Although the standard Git command line is a great tool to manage your Git-powered repos, it can be tough to remember the usage of:

  • 150+ porcelain and plumbing commands
  • Countless command-specific options
  • Resources such as tags and branches

Out of the box, the Git command line does not provide integration with GitHub, forcing you to toggle between command line and browser.

A supercharged GitHub CLI with autocomplete

gitsome aims to supercharge your standard git/shell interface by focusing on:

  • Improving ease-of-use
  • Increasing productivity

Deep GitHub Integration

gitsome provides direct integration with GitHub and GitHub Enterprise.

Not all GitHub workflows work well in a terminal; gitsome attempts to target those that do.

gitsome includes 29 GitHub integrated commands that work with ALL shells:

$ gh <command> [param] [options]

Run gh commands along with Git-Extras and hub commands to unlock even more GitHub integrations!

image

Git and GitHub Autocompleter with Interactive Help

You can run the optional shell:

 $ gitsome

to enable autocompletion and interactive help for the following:

gitsome supports Fish-style auto-suggestions. Use the right arrow key to complete a suggestion.

image

General Autocompleter

gitsome autocompletes the following:

  • Shell commands
  • Files and directories
  • Environment variables
  • Man pages
  • Python

To enable additional autocompletions, check out the Enabling Bash Completions section.

image

Customizable Highlighting

You can control the ansi colors used for highlighting to improve readability.

image

Available Platforms

gitsome is available for Mac, Linux, Unix, and Windows.

Categories

GitHub Enterprise Desktop tools

More info
Developer
@donnemartin

gitsome is provided by a third-party and is governed by separate terms, privacy, and support documentation.

The GitHub logo, Invertocat logo, the images and other content are trademarks or copyrights of GitHub, Inc. All other trademarks are the property of their respective owners.