2013-04-12 211 views
0

如何从Windows上的git历史记录中删除文件?我的意思是完全删除它,因为该文件包含敏感数据,并且已被无意中推送到远程服务器。从git中删除文件

是否有任何简单的内置git工具/命令?

回答

2

在Git的帮忙看看:https://help.github.com/articles/remove-sensitive-data

不时用户删除敏感数据意外密码或密钥数据 提交到一个混帐回购协议。虽然你可以使用git rm到 删除这个文件,但它仍然会在repo的历史记录中。幸运的是,git使得从整个历史记录中删除该文件非常简单。