2012-03-07 133 views
1

我發現跟蹤二進制文件並不是一個好主意。我們的存儲庫的規模正在以比我想要的更快的速度增長。是否有可能從git清除此文件?如何從歷史記錄中刪除二進制文件?

沒有人甚至需要知道它存在。

+0

@svick你是對的。有什麼我可以做的嗎?我應該刪除帖子嗎? – flumpb 2012-03-07 14:44:30

+0

這取決於你。如果你認爲這個問題對任何人都沒用,你可以刪除這個問題。或者你可以讓其他人關閉它。 – svick 2012-03-07 14:53:41

+0

[完全刪除所有Git存儲庫提交歷史記錄中的文件]的副本(http://stackoverflow.com/questions/307828/completely-remove-file-from-all-git-repository-commit-history)以及[如何刪除/從Git倉庫中的提交歷史中刪除大文件?](http://stackoverflow.com/questions/2100907/how-do-i-purge-a-huge-file-from-commits-in-git-history) 。 – 2014-04-04 00:49:10

回答

1

您將需要使用git filter-branch來重寫存儲庫。您需要跨所有用戶進行同步,並有停止/重新開始的一天。

相關問題