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