大佬们,关于lfs的一些问题
github吧
全部回复
仅看楼主
level 1
渣渣我 楼主
我已经安装了lfs也追踪了大文件为什么还是不能上传[疑问]它先是一直弹这个窗口要输入密码,输了好多次终于开始上传了但是最后却失败了,网上还有说是权限问题但是我是仓库的主人应该不会没有权限吧,而且我其他仓库都正常
2023年03月15日 18点03分 1
吧务
level 12
1)你应该是最开始创建SSH密钥对的时候设置了密码,所以需要输入这个密码来完成授权。大部分用户是不设置这个密码的,本意就是为了免密。
2)你的Git LFS配置不正确,文件没有被LFS实际追踪,300MB的文件已经超出了GitHub单文件最大100MB的限制。
2023年03月16日 01点03分 2
对,我有设置密码,但是原本只需要每次提交的时候在git bash输入一次密码就行,但是现在这个窗口会一直弹出来,每次输完密码过几秒又会弹出来,输了好多次最后才连上远程库,就是从安装了lfs开始才这样
2023年03月16日 18点03分
其他的仓库也都还正常只要在bash输入一下密码就可以push了,不知道是不是装了lfs之后被改了什么东西,试过重新弄一个ssh key也还是这样,另外我把lfs追踪的内容发在楼下了,大佬可以看一下是不是有什么问题吗,那两个大文件我都追踪了啊
2023年03月16日 18点03分
level 1
渣渣我 楼主
这个是lfs追踪的文件,那两个大文件应该都追踪了啊
2023年03月16日 18点03分 3
你看看git lfs status,里面写着要push才是正确被追踪上了。或者你git log -n 1查看最近一次commit也可以,如果你的大文件显示只有3行改动,那才是正确的,Git LFS存储在仓库里的只是一个“指针描述文件”。
2023年03月17日 01点03分
有可能你git lfs install并设置了Track之后,没有首先把.gitattributes文件Push上去开启LFS仓库。其次你的patterns设置可能不正确,虽然写了这个但并未命中任何文件/目录。
2023年03月17日 01点03分
最后,我看到你这里像是一个Unity仓库,这种仓库下一般存在大量的资源文件,而LFS存储空间对于GitHub Free用户只有1GB。你这种场景其实更适合使用官方推荐的PlasticSCM作为版本控制系统。
2023年03月17日 01点03分
@Dragon1573 谢谢大佬回了这么多,这个仓库被我一顿乱搞差点就毁了,用了那个migrate命令所有文件都变成指针,后面又被一顿乱搞,幸好最后应该弄回来了,还不清楚哪里有没有没搞好的地方,希望不要出事,要是这个库毁了我都不知道后面该怎么办了
2023年03月17日 18点03分
level 1
渣渣我 楼主
头一次知道楼中楼回复还有长度限制
2023年03月16日 18点03分 4
@渣渣我 所以建议能用主楼的都用主楼,也好看
2023年03月17日 01点03分
1