在Magit中查看文件的历史记录?

使用Git版本化来查看文件的更改历史记录,其中介绍了在Git中查看文件历史记录的其他方法。

它可以在Emacs Magit中完成吗?


由于magit 2.1: magit-log-buffer-file (根据下面的评论)

在magit 2.1之前: magit-file-log就是你要找的。 它将显示标准magit日志视图中当前缓冲区中文件的所有提交。


通过输入Mx magit-status来打开你的magit-status缓冲区(我曾经将它绑定到C-. Cg因为它一直都在使用。这些天,我使用Spacemacs,所以它是Mm gs

  • 键入l以获取日志查看选项
  • Type =f设置“限制到文件”选项
  • 输入您希望查看历史记录的文件路径
  • 键入l查看当前分支的日志
  • 如果您使用Spacemacs,则可以使用<SPC> gfh获取当前访问的文件的历史记录


    在您的*magit: <project>*缓冲区中,使用l进入记录模式,然后按f以提示输入文件名。

    链接地址: http://www.djcxy.com/p/22663.html

    上一篇: View a file's history in Magit?

    下一篇: git diff file against its last change