When comparing Gitbox vs tig, the Slant community recommends tig for most people. In the question“What are the best Git clients for macOS?” tig is ranked 11th while Gitbox is ranked 20th. The most important reason people chose tig is:
Can easily be installed with homebrew simply by running `brew install tig`
Ranked in these QuestionsQuestion Ranking
Pro Clean, minimalistic UI
The UI is clean and intuitive. The top bar displays the current branch, buttons for pushing or pulling, the target branch and a search box for searching through the history.
The main view is divided into three parts: a file tree, a section that shows the modified files with details and a section that displays information about the remote branch.
Pro Easy to use
Gitbox is very easy to use. You can push, pull and commit all with a single click.
Pro Available in Homebrew
Can easily be installed with homebrew simply by running
brew install tig
Pro Allows you to stay in the terminal
If you prefer to do most of your development inside the terminal, changing windows to move to a GUI git client can be annoying. Since tig runs inside the terminal, that's avoided.
Pro Works on any platform
Pro Vim-like bindings
Con No diff-viewer
Diff-viewing requires an external tool.
Con Steeper barrier to entry as compared to a GUI solution
Since you have to get used to working in the terminal (if you are not already used to doing that) and learn the commands, it has a steeper learning curve than GUI clients which are usually more intuitive and easier to grasp.