Original author(s) | Marius Vollmer |
---|---|
Developer(s) | Jonas Bernoulli, Kyle Meyer, and Noam Postavsky |
Stable release | |
Repository | github |
Written in | Emacs Lisp |
Type |
|
License | GPL-3.0-or-later |
Website | magit |
Magit (/ˈmædʒɪt/ MA-jit or /ˈmʌɡɪt/ MUH-git[3]) is an interface to the Git version control system, available as a GNU Emacs package[4][5] written in Emacs Lisp. It is available through the MELPA package repository,[6] on which it is the most-downloaded non-library package, with over 4.3 million downloads as of September 2024.[7]
Like many graphical user interfaces, Magit provides a visual interface to represent version control actions; however, it uses a keyboard-centric model, and also functions as a text-based user interface.[a] The issue of key-memorization is mitigated through use of a popup menu which displays the actions available to the user[8] — serving as a mnemonic aid.[9]
Cite error: There are <ref group=lower-alpha>
tags or {{efn}}
templates on this page, but the references will not show without a {{reflist|group=lower-alpha}}
template or {{notelist}}
template (see the help page).