• 游戏开发这么久没见过github-lfs-居然不能下载图片的,这就让你见到了解决方法


    以前很少见到github上有游戏的整体仓库,还觉得是游戏人都不爱分享

    git 是很好的分布式代码管理,但对于大部分的“”云资源“”管理,git的很多原生功能并不擅长

    现在想想,其实也合理,基本只要是手游换皮游戏,基本都是10G起跳的;

    很多人说,自己也能用github做手游管理的,要不就是小厂,要不就是大厂;

    小厂:

    就是靠小游戏起家,一个背景图片都能做一个游戏的,用github就挺好了

    大厂:

    只是他们可能又恰好公司有引擎团队,本就用什么代码管理都不重要,甚至有自研的代码管理工具

    我碰到的图片-游戏项目-github是这样的。。。。。。。

    ===============================

     一开始发现源码的图片是错误的

    以为是Unity问题,又以为是图片后缀.xxx的问题

    后来发现从github下载多次,在github直接打开都是图片 error,才知道问题严重性

    然后从github页面看到这样的字样:

    # version https://git-lfs.github.com/spec/v1
    # oid sha256:8f1f58fd32af1d9afe3c8d06ebe19deef3656ab96408bbdfb46cf45e8eeb0bc3
    # size 381245

    这,才意识到是.lfs的问题

    但是lfs死活说 bandwidth 超出,代码仓库的主人需要另外购买

    这时候你有2个解决方法:

    1. 联系原作者,让他更改
    2. 上网查资料解决方法

    解决方法翻译过来,就是:

    1.Fuck 这个仓库

    - 好像中间可以选,只是单独Fork一个分支,默认选项,下一步即可,

    2.然后去到自己的仓库,可以选Setting了

    - 也是免费的

    3.“Include Git LFS objects in archives”这个选项勾上

    4.下面的 分组 “”Danger Zone“”,按钮 “”Archive this repository“”

    5.签名+保存改变

    6.然后你自己的这个仓库就是可以下载图片资源了

    7.应该就是直接下载,或者克隆也行。。。。

    - 测试过就是下载。zip 可解决

    好像是还有一些图片和游戏资源丢失,不过大部分能下载,已经很不错了

  • 相关阅读:
    【二】数据库系统
    Git上传新项目
    第 4 章 串(图书关键字索引表实现)
    趋势分析 | 如何选择适合超融合的备份方案?
    JasperReport定义变量后打印PDF变量为null以及整个pdf文件为空白
    Mybatis 动态语言 - mybatis-freemarker
    强静态类型,真的无敌
    MATLAB中alignsignals函数使用
    scau CSAPP datalab1
    全量知识系统 程序详细设计 “智能”分类及标注的主题词架构(Q&A百度搜索)
  • 原文地址:https://blog.csdn.net/avi9111/article/details/133842925