Magit
E308596
Magit is a powerful, interactive Git interface for the Emacs text editor that streamlines version control operations through a rich, keyboard-driven UI.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Magit canonical | 2 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
Emacs package
ⓘ
Git interface ⓘ free and open-source software ⓘ |
| category |
developer productivity tool
ⓘ
version control tool ⓘ |
| designedFor |
Emacs family of editors
ⓘ
surface form:
Emacs
|
| developmentStatus | actively maintained ⓘ |
| goal | streamline Git workflows in Emacs ⓘ |
| hasFeature |
context-sensitive keybindings
ⓘ
customizable keymaps ⓘ undo support for Git operations ⓘ |
| implements | Git client functionality ⓘ |
| integratesWith |
Emacs diff-mode
ⓘ
Emacs ediff ⓘ Forge ⓘ |
| interactionModel |
buffer-based interface
ⓘ
transient pop-up menus ⓘ |
| license | GNU General Public License ⓘ |
| name | Magit self-link ⓘ |
| primaryLanguage |
Emacs Lisp (for GNU Emacs environment)
ⓘ
surface form:
Emacs Lisp
|
| provides |
commit history visualization
ⓘ
keybinding hints ⓘ staging area visualization ⓘ status buffer overview of repository ⓘ |
| repositoryHost | GitHub ⓘ |
| runsInside |
Emacs family of editors
ⓘ
surface form:
Emacs text editor
|
| supports |
blame view
ⓘ
branch management ⓘ cherry-picking ⓘ conflict resolution ⓘ diff viewing ⓘ forge integration ⓘ git-flow style workflows ⓘ interactive committing ⓘ interactive staging ⓘ log browsing ⓘ merging ⓘ rebasing ⓘ remote management ⓘ stash management ⓘ submodule management ⓘ |
| supportsPlatform |
GNU/Linux
ⓘ
Windows ⓘ macOS ⓘ |
| targetUserGroup |
Emacs users
ⓘ
software developers ⓘ |
| userInterfaceStyle |
keyboard-driven
ⓘ
text-based ⓘ |
| usesVersionControlSystem | Git ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.