[英]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.