2012-11-18 55 views
1

在我的庫之一,我不小心沒有一定的安全性相關的文件添加到我的gitignore幾個提交,所以如果我要推這個高達GitHub上的舊文件,如果您查看舊提交,敏感信息會顯示出來。停止顯示在git的某個文件提交

有沒有辦法刪除以前提交該文件,所以它不能被看到?

回答

3

你需要使用filter-branch命令。 Github有很好的write-up關於如何使用filter-branch刪除敏感數據。

+0

太棒了,應該這樣做,謝謝! – Aaronneyer