0
我們在我們的bitbucket存儲庫中提交了一些密碼,這違反了我們的組織安全策略,所以我使用BFG Repo Cleaner來替換所有密碼已刪除通過在本地創建鏡像然後使用BFG重寫git歷史記錄後需要垃圾回收嗎
bfg --replace-text passwords.txt my-repo.git
它執行在他們的網站上描述的工作,密碼會被刪除!
出人意料的是,它
- 更換密碼的文件中
- 刪除舊的承諾
- 然後做出一些新的提交 而不是改寫歷史的基礎上,老...提交。
所以這個問題還是可以從舊到位桶URL指向舊查看密碼提交
我的問題是我如何從bitbucket或git歷史中刪除已刪除的提交?然後將URL指向停止顯示我們打算刪除的密碼的已刪除/舊提交?