A zshell plugin to quickly open GitHub and GitLab pages directly from the command line.
Git It On is a zshell plugin that enables developers to open GitHub and GitLab pages directly from the command line. It solves the problem of constantly switching between the terminal and a web browser by providing quick access to repositories, files, branches, issues, and more. This tool enhances productivity by keeping developers in their preferred command-line environment.
Developers who use zshell and frequently work with GitHub or GitLab repositories, especially those who prefer command-line workflows and want to minimize context switching.
Developers choose Git It On for its simplicity and efficiency—it reduces friction in accessing web-based repository features without leaving the terminal. Its comprehensive command set for both GitHub and GitLab makes it a versatile tool for daily development tasks.
Quickly navigate GitHub from the command line.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Opens current folders or files on GitHub/GitLab with a single command like `gitit`, significantly reducing context switching as highlighted in the README's philosophy.
Includes comprehensive commands for both GitHub and GitLab, such as `gitit glmerges` for merge requests and `gitit glnetwork` for repository graphs, making it versatile for different workflows.
Allows creating custom aliases for commands, as shown in the README with examples like `alias prs='gitit pulls'`, enabling faster, personalized workflows.
Simplifies installation with popular zshell frameworks like Oh-My-Zsh, Antigen, and Zgen, requiring minimal setup steps for quick adoption.
The README states the plugin is 'still in active development' and not considered finished, which may lead to missing features or occasional instability.
Built primarily for Mac with Linux support labeled as experimental and untested by the author, making it unreliable for non-Mac users.
Relies on opening a web browser for all operations, which can be inefficient for terminal-centric users or in environments with browser restrictions.