Xav*_*ero 7 git security credentials delete-file git-rewrite-history
如何列出删除存储库中任何文件的所有提交?(不是特定文件,而是删除任何内容的所有提交)。
我们有一个多年历史的存储库,我们计划将该项目作为开源发布。
我们想要检查是否没有凭据被过滤到公众中。
对于跟踪的文件,我们可以很容易地看到里面有什么,以及过去是否有什么秘密。
但我们想看看“在任何时候,是否存在任何可能泄露秘密的文件”。
我们只想列出所有被跟踪并随后删除的文件,以查看历史记录的这些部分。
小智 4
git log --diff-filter=D --summary
如果您不想要有关它们在哪个提交中被删除的所有信息,您可以在其中添加 grep delete 。
git log --diff-filter=D --summary | grep delete
归档时间: |
|
查看次数: |
395 次 |
最近记录: |