【问题标题】:Git: Erasing the history of a file? [duplicate]Git:擦除文件的历史? [复制]
【发布时间】:2013-08-09 14:56:35
【问题描述】:

我一直在推动回购一段时间。有一次,我们有一个 Base.pm perl 模块,我们还保存了一些密码。后来我们删除了密码,但由于 git (& github.com) 记住了所有内容,当我检查 Base.pm 文件的“历史记录”时,我可以看到密码仍然出现的旧版本。

我想删除该文件的历史记录。有没有简单的方法可以做到这一点?

【问题讨论】:

标签: git github


【解决方案1】:

即使您删除了文件,密码仍然对公众可见。它们甚至可能继续通过The Wayback Machine 之类的方式可见。因此,无论如何,您都需要更改密码。一旦你这样做了,文件是否保留在 git 中就无关紧要了。

【讨论】:

  • 其实这不是问题的答案。
  • @DamjanPavlica 你想解释一下,还是我们应该相信你的话?
猜你喜欢
  • 2013-06-01
  • 2012-07-06
  • 2019-05-05
  • 1970-01-01
  • 1970-01-01
  • 2021-05-06
  • 1970-01-01
  • 2021-03-29
  • 2021-07-28
相关资源
最近更新 更多