摆脱git仓库中的一些敏感数据

时间:2012-12-16 08:25:50

标签: git

如果您意识到在某个版本的git存储库中保存了一些敏感数据(用户:传递,访问令牌等),您可以做些什么来摆脱它,而不会牺牲整个存储库?是否可以废弃当前版本。请问git会自动找出差距吗?

1 个答案:

答案 0 :(得分:2)

GitHub有一篇很好的文章:

https://help.github.com/articles/remove-sensitive-data

基本上,您使用git filter-branch重写项目的历史记录,删除包含敏感内容的文件。