Git 查找所有出现过的文件
Opened this issue · 0 comments
xiaotiandada commented
要在 Git 仓库中查找所有出现过的文件,你可以使用以下命令:
git log --all --pretty=format: --name-only | sort -u
这个命令会列出所有提交中出现过的文件,并去除重复项。你可以通过在 --pretty=format: 后面指定其他的输出格式来进一步定制输出的样式。
如果你只关注某个特定文件类型,比如 *.pem 文件,可以在命令中使用 grep 过滤器来筛选结果:
git log --all --pretty=format: --name-only | sort -u | grep '\.pem$'
这将只显示匹配 .pem 扩展名的文件。你可以根据需要修改匹配模式。
请注意,这个命令会搜索整个 Git 仓库的历史记录,因此可能需要一些时间来完成,特别是对于较大的仓库。