我正在使用
现在,
我想知道的是,在我完成重新打包后,是否可以安全地删除
谢谢。
git clone --reference
来减少在慢速连接中的网络流量。现在,
git-clone
的手册指出了使用此功能的危险,并建议在克隆后立即使用git repack -a
来断开链接,我也是这样做的。我想知道的是,在我完成重新打包后,是否可以安全地删除
.git/objects/info/alternates
,或者是否有适当的git命令可用于此操作?谢谢。
--dissociate
将防止克隆检索LFS对象并导致错误。您需要像往常一样执行git clone --reference
并执行手动步骤,运行git repack -a -d
并删除alternates
文件。对于非LFS存储库,这个答案是最好支持的方法。 - Phil