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!
Git and GitHub Autocompleter with Interactive Help
You can run the optional shell:
$ gitsome
to enable autocompletion and interactive help for the following:
- Git commands
- Git options
- Git branches, tags, etc
- Git-Extras commands
- GitHub integration commands
gitsome supports Fish-style auto-suggestions. Use the right arrow key to complete a suggestion.
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.
Customizable Highlighting
You can control the ansi colors used for highlighting to improve readability.
Available Platforms
gitsome is available for Mac, Linux, Unix, and Windows.
Categories
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.





