带LFS的Git包
我需要捆绑一个我们一直在使用git lfs但遇到问题的git回购 它会很好地捆绑起来,但当我来克隆它时,会发生此错误 下载…/Dll的/DotNetZip.Dll(458 KB)下载对象时出错: …/Dll的/DotNetZip.Dll(7dd20a2):污迹错误:下载错误 …/Dll的/DotNetZip.Dll (7dd20a2291b05323bba04be4ae656d7635ae5e68a5a6fa2b9f86e27841846a31): 批处理请求:缺少协议: “C:/…bundleName.bundle.git/info/lfs” 记录到C:/…/.git\lfs\logs\20180831T09319.3979074.log的错误使用带LFS的Git包,git,git-lfs,git-bundle,Git,Git Lfs,Git Bundle,我需要捆绑一个我们一直在使用git lfs但遇到问题的git回购 它会很好地捆绑起来,但当我来克隆它时,会发生此错误 下载…/Dll的/DotNetZip.Dll(458 KB)下载对象时出错: …/Dll的/DotNetZip.Dll(7dd20a2):污迹错误:下载错误 …/Dll的/DotNetZip.Dll (7dd20a2291b05323bba04be4ae656d7635ae5e68a5a6fa2b9f86e27841846a31): 批处理请求:缺少协议: “C:/…bundle
git lfs日志最后一次查看日志。错误:外部筛选器的git lfs
筛选器进程“失败致命:../Dll的/DotNetZip.Dll:污迹筛选器
lfs失败警告:克隆成功,但签出失败。你可以
检查使用“git状态”签出的内容,然后重试签出
使用“git checkout-f HEAD”
我似乎找不到任何关于lfs应该如何使用git包的文档。我的lfs文件真正需要的是在包中存储最新版本,但似乎也找不到它在哪里 在Ubuntu-20.04.1-LTS中出现了相同的错误,它仍然附带了一个旧的git lfs版本2.9
中提到了错误,git lfs 2.10或更高版本(目前最新版本为2.13.2)中有修复程序,要安装它,应遵循以下步骤(另请参阅):
之后错误就消失了。这个链接应该在某种程度上对您有所帮助。据我所知,git lfs中没有对命令包的完全支持。
sudo apt install curl
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
sudo apt-get install git-lfs
git lfs install
git clone git@bitbucket.org:project/repo.git --recursive
cd repo/
git lfs install
git checkout some_branch