[英]Git: overwrite or wipe large files (archives) from repository?
我有一個存儲庫,該存儲庫使用當前使用Shell腳本下載和編譯的第3方代碼。 這可行,但是有時鏡像很慢或無法到達。 對我來說,將它與我的代碼捆綁起來會更容易(因為第三方代碼只是OpenSource項目)。
但是,我不希望我的git存儲庫隨着時間的推移而變得龐大(就像通常那樣,當您包含每次更新它們都會存儲的大型二進制文件時)。
有什么辦法可以從git倉庫中刪除.tar.gz(或類似文件)檔案?
還是一旦過時我就可以覆蓋foo.tar.gz
嗎? 這樣就只消耗最新版本使用的內存(並因此刪除文件的較早修訂版)?
有什么辦法可以從git倉庫中刪除.tar.gz(或類似文件)檔案?
How to remove big files from the repository
有幾種方法可以做到:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.