जवाबों:
emacs में git के लिए इनबिल्ट सपोर्ट है। यदि आप emacs के पुराने संस्करण (22.1 कहते हैं) का उपयोग कर रहे हैं, तो आप 'magit' प्लगइन स्थापित करना चाह सकते हैं। मैं किसी भी संस्करण में मैगिट का उपयोग करना पसंद करता हूं क्योंकि यह सामान्य इनबिल्ट से बेहतर है।
यहाँ कुछ प्रमुख बाइंडिंग उत्पन्न होते हैं (एक git रेपो डायर में Cx v Ch दबाकर)
Global Bindings Starting With C-x v:
key binding
--- -------
C-x v + vc-update
C-x v = vc-diff
C-x v D vc-root-diff
C-x v I vc-log-incoming
C-x v L vc-print-root-log
C-x v O vc-log-outgoing
C-x v a vc-update-change-log
C-x v b vc-switch-backend
C-x v c vc-rollback
C-x v d vc-dir
C-x v g vc-annotate
C-x v h vc-insert-headers
C-x v i vc-register
C-x v l vc-print-log
C-x v m vc-merge
C-x v r vc-retrieve-tag
C-x v s vc-create-tag
C-x v u vc-revert
C-x v v vc-next-action
C-x v ~ vc-revision-other-window
12.04 और 14.04 में git-status की आवश्यकता है:
# apt-get install git-el
मुझे आश्चर्य होगा अगर यह 11.04 के लिए भी सच नहीं था जब यह प्रश्न 3 साल पहले पूछा गया था।