48
User
Recs.
Recs.
19
Updates
Last
Updated
Updated
Activity
32 Options
Magit is an interface to the version control system Git, implemented as an Emacs package. Magit aspires to be a complete Git porcelain.
SpecsUpdate
PlatformsAny supported by Emacs (Linux, Windows,macOS,*BSD...)
LicenseGPLv3
Pros
Pro Stage hunks or even just parts of a hunk using a single key press
In Magit staging a hunk or even just part of a hunk is very easy.
Magit also implements several other "apply variants" in addition to staging and unstaging. For example: you can also discard or reverse a change, or apply it to the working tree.
Know any positive aspects of this option?
Cons
Con Useful only for people who use Emacs
Magit is only useful if your text editor of choice is Emacs. It wouldn't really make any sense to open up emacs just to run Magit if you use another editor.
Know any negative aspects of this option?