我目前有一个私人的git仓库,用于存储我正在开发的一些软件。在某些配置文件中,仓库曾经包含其他人的个人信息,由于这些信息对跟踪和记录配置文件的工作原理非常有用,所以我将它们保存在了git中。git仓库还展示了配置文件随时间的变化,以及哪个版本需要什么。最近我想将该项目发布到github上,因此我创建了一个分支,并从头部删除了个人信息,并使用占位符替换了每个项目。
除了回溯到每个修订版本并“更改历史记录”之外,是否有一种方法可以通过在所有出现的情况下用新信息替换旧信息来“审查”旧信息,这样如果有人回滚,他们会看到占位符而不是个人信息?
除了回溯到每个修订版本并“更改历史记录”之外,是否有一种方法可以通过在所有出现的情况下用新信息替换旧信息来“审查”旧信息,这样如果有人回滚,他们会看到占位符而不是个人信息?
.git
文件夹(所有历史记录),并从您现有的安全文件开始?https://dev59.com/O2kw5IYBdhLWcg3wu9Fg - Matt Ball