为何执行git lfs clone会收到“已弃用”警告?该如何处理?
关于
git lfs clone弃用警告的解释与解决办法 嘿,这个警告其实就是Git LFS团队在给你提个醒:git lfs clone这个命令已经被弃用了,以后不会再针对git clone的新功能做适配啦。
警告的具体含义
原来git lfs clone是专门为了优化包含大量LFS(大文件存储)的仓库克隆速度而生的,但现在官方已经把这份能力整合到原生的git clone里了——上游Git的更新让普通git clone处理LFS文件的速度已经和git lfs clone一样快,甚至更好。所以官方决定不再维护这个单独的命令,后续也不会让它支持git clone新增的参数,未来说不定会彻底移除它。
你需要采取的措施
- 直接改用原生
git clone命令:以后克隆这类仓库,直接用git clone https://github.com/Unity-Technologies/FPSSample.git就好,现在的git clone会自动高效处理LFS文件,效果和原来的git lfs clone一样。 - 特殊场景的替代方案:如果你之前用
git lfs clone是为了单独拉取LFS文件(比如已经克隆了仓库但没拉LFS),可以用git lfs pull命令来补拉,这个命令还是正常可用的。 - 确保Git版本足够新:原生
git clone支持高效LFS克隆是较新版本才有的特性,如果你用的Git版本太老,可能还是会遇到速度问题,建议更新到最新的稳定版Git。
内容的提问来源于stack exchange,提问作者Dani
相关产品推荐
相关产品推荐

