When comparing GitEye vs fugitive (via vim), the Slant community recommends fugitive (via vim) for most people. In the question“What are the best Git clients for macOS?” fugitive (via vim) is ranked 10th while GitEye is ranked 21st. The most important reason people chose fugitive (via vim) is:
The visualization and workflow are great in fugitive. You can do side-by-side or even intra-line diffs all without having to leave your text editor.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Native GitHub GUI support via GitHub Eclipse plugin
GitEye can be integrated with the GitHub Eclipse plugin to have support for GitHub.
Pro Custom commands can be defined that allow launching third-party tools
If you are using a lot of third-part tools besides GitEye, you can set up shortcuts to launch them easily from inside GitEye, greatly improving your workflow.
Pro Has a graphical compare and merge tool
Pro Great for those starting out with git
Pro Great visualization and interactive workflow
The visualization and workflow are great in fugitive. You can do side-by-side or even intra-line diffs all without having to leave your text editor.
Pro Uninterrupted workflow for common tasks
Simple tasks, such as commits, can quickly be made without leaving the editor.
Pro Seamlessly "Dive into Diffs" to trace the origin & intent of code
git blame
only shows the last change (e.g. a variable rename), but how do you find the origin of the code?
:GBlame
to open blame windowo
on the relevant line to "git show
" the commit- select a diff line from a previous version of the file, and hit
o
to open it- repeat 1 - 3, jumping back through history to find the origin of the line
Cons
Con Poor documentation
The documentation isn't very detailed and does not do a good job at explaining everything.
Con Poor documentation
The documentation is rather poor and not very helpful.
