0

如何在我的 git 存储库的历史记录中搜索特定文件类型?(例如 *.log)

我知道我可以在当前状态或特定提交中搜索 ls-files,但我想搜索所有提交。这确实包括在早期提交中已从分支中删除的文件。

最终结果应该列出所有文件名和文件生效的提交。使用该列表,我可以返回文件的早期版本并查看它。

4

1 回答 1

3

显示整个历史记录中的所有 *.log 文件。您可能希望将输出写入文件或通过管道传输到 less。您还可以添加--pretty=short以减少输出

git log --all --name-only -- *.log
于 2019-07-23T18:03:37.363 回答