我们的团队不小心将一些个人信息以 H2 数据库文件的形式推送到了 Github。有什么方法可以从服务器中干净、完整地删除文件?
简单地做git rm xxx.db
似乎不是答案,因为人们可以很容易地git reset --hard
找到包含用户数据的头部。
另一方面,
git reset --hard [the head before the db file was committed]
Run Code Online (Sandbox Code Playgroud)
也不是我们的偏好,因为自数据库提交以来已经有超过 10 次提交。
我们应该怎么做才能删除该数据库文件?