我知道sparseCheckout,但这仍然对我造成了问题。
我有一个约200GB的存储库,其中有超过6万次提交。这意味着由于庞大的文件大小和冗长的历史记录,克隆需要大量时间。
按照以下步骤启动一个空的仓库,然后添加远程源,添加该源需要20分钟,并且已使用10GB以上的磁盘空间。
必须有一种更好的方法来完成此过程,而该过程不会花费那么长时间并且不会占用我的磁盘空间?
我要做的就是在分支中压缩一些提交,以便我们的一个机器人可以在合并之前批准提交(PR)(这就是为什么我不能只通过GH压缩并合并)。>
有什么想法吗?
注意:我认为浅拷贝在这里没有任何帮助,因为HEAD处的回购仍为10GB,我想避免完全克隆。