2015-11-05 11 views
15

Emacsはgitの下で単一ファイルのgitログを便利に表示します。C-x v lです。しかし、私はどのように歴史全体を見ることができますか?シェルでは、git logをgitディレクトリの下に置いています。これを行うにはより多くのemacs-affine方法がありますか?Emacsでgit logを表示するには?

+0

[ここ](http://alexott.net/en/writings/emacs-vcs/EmacsGit.html)は説明です、どのように –

答えて

17

CxのVL - vc-print-root-log

私は私にC-x v接頭辞を使用してキーバインディングを持つコマンドを表示するにEmacsを尋ねることによって、容易にこれを見つけた:
CxのVChの

また、マニュアルにこの情報を記入してください。特定のノードは、次のとおりです。
C-H私はグラム(emacs) VC Change Log

個人的に私はかかわらず、Magitを使用する(そして、あなたも同様に行うことをお勧めします)。

+0

ああ、私は賞金を授与する時間を逃したようです。私はこれが受け入れられた答えを提示して自動的に行われると考えました... – false

+0

ああ、それは奇妙です。多分それを24時間与え、何が起こるかを見てください。それができない場合は、何かするために何らかのサポートをリクエストする必要があるかもしれません。担当者はあなたのアカウントから失われていることがわかりますが、ここでは適用されていません。私はいくつかの賞金が自動的に(または部分的に)適用されることを知っていますが、ユーザーが明示的にそれを割り当てていなくても、50%が「最良の」回答に与えられることがあることがいくつかの状況ではわかりますが)このインスタンス。 – phils

+1

それにもかかわらず、私は答えが(おそらく)あなたに役に立っていてうれしく思います。あなたの賞金があった間に(そして間違いなくそれを考慮して)私は驚くほど多くの議決権を持っていました。私は16票のうち10票が過去数日間にわたって起こったと思います! – phils

3

C-x v dは、ファイル全体(またはディレクトリ)を選択できるVCバッファを開き、lを押して、これらのファイル(またはそのディレクトリ)のログを取得することができます。