匿名一个本地git存储库?

时间:2012-06-10 12:07:00

标签: git anonymity

我有一个本地git存储库,我已经完成了很多工作,我希望保留一些提交。不幸的是,虽然代码是可重用的,但我在很早的提交中包含了一些敏感数据(数据库名称/用户/密码)。我想更改整个历史记录以匿名敏感数据,同时保留一般历史记录结构。这可能吗?如果是这样,怎么样?

2 个答案:

答案 0 :(得分:6)

我认为这会有所帮助:

答案 1 :(得分:0)

从存储库中删除它们,然后提交。然后,您需要压缩从添加文件到删除文件时的所有提交。你可以看到关于here的一个很好的解释,简而言之建议使用git rebase -i