Git压缩提交敏感数据

dfe*_*ens 3 git

让我说我的承诺如下:

ABCDEFG

commit B在提交G中包含一些密码(以及一些代码更改),删除了passwordes(在B中添加),现在它们是从外部文件中重新登录的

所以现在在G中没有密码但如果有人会查看历史记录,他可能会看到来自提交B的敏感数据.

我可以使用git rebase或其他工具做些什么吗?

Tom*_*icz 5

是.你可以用git重写历史.只要你控制存储库的每个克隆,就是这样.

但是,简单地更改密码并克服密码会更有效.