2013-04-12 190 views
0

如何從Windows上的git歷史記錄中刪除文件?我的意思是完全刪除它,因爲該文件包含敏感數據,並且已被無意中推送到遠程服務器。從git中刪除文件

是否有任何簡單的內置git工具/命令?

回答

2

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

不時用戶刪除敏感數據意外密碼或密鑰數據 提交到一個混帳回購協議。雖然你可以使用git rm到 刪除這個文件,但它仍然會在repo的歷史記錄中。幸運的是,git使得從整個歷史記錄中刪除該文件非常簡單。