如何从 Windows 上的 git 历史记录中删除文件?我的意思是完全删除它,因为该文件包含敏感数据并且无意中被推送到远程服务器。
有没有简单的内置 git 工具/命令?
看一下git的帮助:https ://help.github.com/articles/remove-sensitive-data
删除敏感数据 用户有时会不小心将密码或密钥等数据提交到 git 存储库中。虽然您可以使用 git rm 删除文件,但它仍将保留在 repo 的历史记录中。幸运的是,git 使得从整个 repo 历史中删除文件变得相当简单。