Что я должен установить, чтобы смочь сделать что-то как строки ниже в Ubuntu 11.04?
M-x git-status
git-commit-file command (c key)
git pull
git push
emacs имеет встроенную поддержку мерзавца. При использовании старой версии emacs (скажите 22.1), Вы могли бы хотеть установить 'magit' плагин. Мне нравится использовать magit в любой версии, так как это - путь лучше, чем встроенный дженерик.
вот немного привязок клавиш, генерируют (полученный путем нажатия C-x versus C-h в мерзавце repo dir)
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 состояниях мерзавца требует:
# apt-get install git-el
Я был бы удивлен, не было ли это также верно для 11,04, когда этот вопрос сначала задали 3 года назад.