【发布时间】:2013-08-09 14:56:35
【问题描述】:
我一直在推动回购一段时间。有一次,我们有一个 Base.pm perl 模块,我们还保存了一些密码。后来我们删除了密码,但由于 git (& github.com) 记住了所有内容,当我检查 Base.pm 文件的“历史记录”时,我可以看到密码仍然出现的旧版本。
我想删除该文件的历史记录。有没有简单的方法可以做到这一点?
【问题讨论】:
我一直在推动回购一段时间。有一次,我们有一个 Base.pm perl 模块,我们还保存了一些密码。后来我们删除了密码,但由于 git (& github.com) 记住了所有内容,当我检查 Base.pm 文件的“历史记录”时,我可以看到密码仍然出现的旧版本。
我想删除该文件的历史记录。有没有简单的方法可以做到这一点?
【问题讨论】:
即使您删除了文件,密码仍然对公众可见。它们甚至可能继续通过The Wayback Machine 之类的方式可见。因此,无论如何,您都需要更改密码。一旦你这样做了,文件是否保留在 git 中就无关紧要了。
【讨论】: