我在git repo中提交了一个提交,并推送了它,但是不小心它包含了我们生产机器的一些密码。所以我删除了提交:
git reset --hard HEAD~1 git push --force
确实确实从提交列表中删除了提交,但是gitlab上的提交网址仍然显示了提交的来源。
我不确定这是git仍将提交内容保存在gitlab服务器上,还是gitlab数据库以某种方式存储提交内容,但是我确实需要从gitlab服务器中完全删除该提交。
有谁知道从gitlab完全删除提交及其内容的方法吗?