Github徹底刪除歷史提交記錄的方法

有時候我們不小心會將本地敏感的信息提交到github上,即使刪除後在歷史記錄中任然能夠查看到,這讓人很很不淡定,那有什麼辦法能夠徹底的刪除這些歷史記錄嗎?方法總是有的,如下操作。

1.查看git提交歷史記錄
git log
2.找到需要回滾到的提交點,複製它的hash值
git reset --hard commit-hash
3.將當前指向的head推到github上
git push origin HEAD --force

完美解決提交敏感信息的問題;

GitHub地址:https://github.com/mingyang66/spring-parent

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章