查看文件夹的git历史记录

Tho*_*vik 109 git

如何查看文件夹中所有文件的git日志历史记录?

我找到了几个关于如何显示特定文件的日志的帖子,但没有找到特定文件夹.

kni*_*ttl 153

你可以使用foldernamefoldername/*.无论哪种方式都应该有效.

git log -- path/to/folder
git log -- path/to/folder/*
Run Code Online (Sandbox Code Playgroud)

此方法不会遵循重命名文件的历史记录.

  • 也有兴趣:添加-p。除了提交ID之外,您还将获得不错的差异。 (3认同)
  • 我猜这在 2016 年之后发生了变化,因为目前这两个命令只会显示提交日志:提交哈希、作者、日期和提交消息 - 没有别的。 (2认同)

OSd*_*ave 54

如果你想使用图形工具,比如gitk,它的工作方式是一样的:

gitk -- path/to/folder
Run Code Online (Sandbox Code Playgroud)

  • 这些年来我怎么会错过gitk? (8认同)