如何在Emacs中查看git log?

fal*_*lse 34 git emacs

Emacs方便地向我展示了git下单个文件的git日志C-x v l.但是我如何查看整个历史?在shell中,我git log在git下的目录中.是否有更多emacs-affine方式来做到这一点?

phi*_*ils 31

C-xvL - vc-print-root-log

我通过要求Emacs使用C-x v前缀向我显示带有键绑定的命令来轻松找到这个:
C-xvC-h

您也可以在手册中轻松找到此信息.具体节点是:
C-hig (emacs) VC Change Log

我个人虽然使用Magit(并建议你这样做).


Ste*_*fan 5

C-x v d允许您为整个目录打开VC缓冲区,您可以在其中选择一些文件(或目录),然后单击l以获取这些文件(或该目录)的日志.