When comparing vimagit (via vim) vs git-cola, the Slant community recommends git-cola for most people. In the question“What are the best Git clients for macOS?” git-cola is ranked 18th while vimagit (via vim) is ranked 19th. The most important reason people chose git-cola is:
This application is FOSS, and thus it can be freely modified & distributed.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Efficient stage/commit workflow
Inspired from emacs magit workflow, vimagit provides an efficient stage/commit workflow. In the case you have a lot of work, in multiple files, in your git repository: vimagit makes it easy to split it in multiple commits.
Pro Stage hunks or even just parts of a hunk using a single key press
Pro Free software
This application is FOSS, and thus it can be freely modified & distributed.
Pro Cross-platform
Works on Linux, Mac and Windows.
Pro Full unicode support
Pro Minimalist interface
Pro Available in Homebrew
Can be easily installed through homebrew by running brew install git-cola
.
Cons
Con Limited feature set
You sometimes need to touch the terminal in order to get certain things done.