Magit
Magit is an Emacs
interface for Git.
With Magit, you can inspect and modify your Git repositories
with
Emacs. You can review and commit the changes you have made to the
tracked files, for example, and you can browse the history of past
changes. There is support for cherry picking, reverting, merging,
rebasing, and other common Git operations.
Unlike Emacs's native version control support (git.el), Magit
can take
advantage of Git's native features without breaking compatibility with
other systems.
Features include:
- Review and commit the changes you have made to the tracked
files
- Cherry picking
- Reverting
- Merging
- Manual - apply all changes to your working tree and
staging area, but will not commit them
- Automatic - commits changes immediately
- Rebasing
- Rewrite your commit history
- Tagging
- Magit extensions:
- Interface with Subversion
- Interface with Topgit
- General mechanism to cooperate with Git-related systems

Return
to Git Clients Home Page
Last Updated Sunday, March 24 2013 @ 05:14 PM EST |