在git历史记录中查找特定作者触及的所有文件?

13

有没有一种方法可以使用标准的git命令来查找git存储库中特定作者在两个指定日期之间更改过的所有文件? 我知道可以使用git log --author="Name",但我只想要一个文件名列表,没有其他信息。


这可能会对您有所帮助 https://www.kernel.org/pub/software/scm/git/docs/git-log.html - Farid Movsumov
如果Git有git blame <directory>命令,它就可以像搜索输出那样简单易用,但很遗憾它没有...... - Jakub Narębski
2个回答

20

非常感谢您的回答。它完美地运行了。 - Edwin Clement

5

除了Manuel van Rijn的回答,仅查找两个指定日期之间的日志

git log [<options>] [<since>..<until>] [[--] <path>…]

SOURCE: https://www.kernel.org/pub/software/scm/git/docs/git-log.html

这是一个关于Git日志的官方文档。Git是一种版本控制系统,用于跟踪软件代码的更改。Git日志记录了每次提交时的更改信息和作者信息。该文档详细介绍了如何查看、筛选和格式化Git日志,以及如何使用不同的参数来定制输出。如果您需要管理和追踪代码更改,那么Git日志是必不可少的工具。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接