Difference between revisions of "Magit"

From WikEmacs
Jump to: navigation, search
(Project Pages)
(proper headings)
Line 9: Line 9:
 
'''Magit''' is an Emacs mode for working with Git repositories. It provides a convenient interface for the most common Git operations.
 
'''Magit''' is an Emacs mode for working with Git repositories. It provides a convenient interface for the most common Git operations.
  
= Basic setup =
+
== Basic setup ==
  
 
<source lang="lisp">
 
<source lang="lisp">
Line 16: Line 16:
 
</source>
 
</source>
  
= Helpful keybindings =
+
== Helpful keybindings ==
  
 
* {{Command|magit-status}} is the main entry point to Magit. The author recommends [[Key_Bindings|binding]] this command to "a key of your choice". {{Keys|C-x g}} is a common choice:
 
* {{Command|magit-status}} is the main entry point to Magit. The author recommends [[Key_Bindings|binding]] this command to "a key of your choice". {{Keys|C-x g}} is a common choice:
 
{{Snippet|(global-set-key (kbd "C-x g") 'magit-status)}}
 
{{Snippet|(global-set-key (kbd "C-x g") 'magit-status)}}
  
The [http://philjackson.github.com/magit/magit.html official Magit documentation] is excellent and should be consulted for further information.
+
The [http://magit.github.com/magit/magit.html official Magit documentation] is excellent and should be consulted for further information.
  
= Common Customization =
+
== Common Customization ==
 +
 
 +
== See Also ==
  
= See Also =
 
 
* [[Version Control]]
 
* [[Version Control]]
 
* [[Git]]
 
* [[Git]]
 +
* [[magithub]]
 +
 +
== Project Pages ==
  
= Project Pages =
 
 
* [https://github.com/magit/magit GitHub Repo]
 
* [https://github.com/magit/magit GitHub Repo]
 
* [http://magit.github.com/magit/ Magit Project]
 
* [http://magit.github.com/magit/ Magit Project]

Revision as of 06:15, 12 May 2012

Magit
Description Git integration for Emacs
Author Phil Jackson
Maintainer Phil Jackson
Source https://github.com/magit/magit

Magit is an Emacs mode for working with Git repositories. It provides a convenient interface for the most common Git operations.

Basic setup

(add-to-list 'load-path "/path/to/magit/directory")
(require 'magit)

Helpful keybindings

  • M-x magit-status is the main entry point to Magit. The author recommends binding this command to "a key of your choice". [C-x g] is a common choice:
(global-set-key (kbd "C-x g") 'magit-status)

The official Magit documentation is excellent and should be consulted for further information.

Common Customization

See Also

Project Pages