Apa yang harus saya instal untuk dapat melakukan sesuatu seperti baris di bawah ini di Ubuntu 11.04?
M-x git-status
git-commit-file command (c key)
git pull
git push
emacs memiliki dukungan bawaan untuk git. Jika Anda menggunakan emacs versi lama (katakanlah 22.1), Anda mungkin ingin menginstal plugin 'magit'. Saya suka menggunakan magit dalam versi apa pun karena ini jauh lebih baik daripada inbuilt generik.
berikut adalah beberapa binding kunci yang dihasilkan (didapat dengan menekan Cx v Ch dalam dir git repo)
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
Dalam 12,04 dan 14,04 git-status membutuhkan:
Saya akan terkejut jika itu tidak juga berlaku untuk 11,04 ketika pertanyaan ini pertama kali ditanyakan 3 tahun yang lalu.
sumber