我目前有一个个人 git 存储库,用于存放我一直在开发的一些软件。该存储库曾经在一些配置文件中包含其他人的个人信息,我在 git 中拥有这些信息,因为它们对于跟踪和帮助记录配置文件的工作方式很有用。git repo 还显示了配置文件是如何随时间变化的,即哪个版本需要什么。我最近想把项目发布到 github 上,所以我创建了一个分支并从头部删除了个人信息,将每个项目替换为占位符。
除了回到每个修订版和“更改历史”之外,我有没有办法通过在所有事件中用新信息替换旧信息来“审查”所有事件中的旧信息(一次全部更改),所以如果有人如果要回滚,他们会看到占位符而不是个人信息?