首页 > 其他分享 >Github提交大文件时报错

Github提交大文件时报错

时间:2023-12-10 15:36:47浏览次数:30  
标签:文件 Git 时报 提交 git lfs Github LFS

Github提交大文件时报错

报错如下

remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.

​​image​​

解决办法

下载 git-lfs 后安装

https://www.123pan.com/s/KYyzVv-hwrzv.html

提取码:GmA0

  1. 下载并安装 Git 命令行扩展。下载并安装后,通过运行以下命令为您的用户帐户设置 Git LFS:

    git lfs install
    

    您只需为每个用户帐户运行一次。

  2. 在要使用 Git LFS 的每个 Git 存储库中,选择您希望 Git LFS 管理的文件类型(或直接编辑 .gitattributes)。您可以随时配置其他文件扩展名。

    git lfs track "*.psd"
    

    现在确保 .gitattributes 被跟踪:

    git add .gitattributes
    

    请注意,定义 Git LFS 应跟踪的文件类型本身不会将任何预先存在的文件转换为 Git LFS,例如其他分支上或之前提交历史记录中的文件。为此,请使用git lfs migrate(1)命令,该命令具有一系列旨在满足各种潜在用例的选项。

  3. 没有第三步。只需像平常一样提交并推送到 GitHub 即可;例如,如果您当前的分支名为main​:

    git add file.psd
    git commit -m "Add design file"
    git push origin main
    

    请查看我们的wiki讨论论坛文档,以帮助解决您可能遇到的任何问题!

标签:文件,Git,时报,提交,git,lfs,Github,LFS
From: https://www.cnblogs.com/anhaoyang/p/github-submits-a-large-file-and-reports-an-error-1rty1

相关文章

  • yum安装软件时报错"Curl error (37): Couldn't read a file:// file for file:///etc/
    问题描述安装gcc时出现以下问题:Curlerror(37):Couldn'treadafile://fileforfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64[Couldn'topenfile/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64]系统情况系统:fedora-39国内镜像源:阿里云1、阿里云2解决方案此......
  • Github fork同步原始仓库tag的办法
    #Repo:someuser/myframework#Fork:superteam/myframework#Track:#克隆你的仓库gitclonehttps://github.com/superteam/myframework.git#进入你的仓库本地目录cdmyframework#添加原始仓库地址gitremoteaddupstreamhttps://github.com/someuser/myframework.......
  • github
     使用Centos7的操作系统yum-yinstallepel-release安装epel使用centos7的yum源使用原本的yum源着图片做git安装好随笔最好自提yum-yinstallgityum安装的版本比较旧可以使用安装包安装yum-yinstall curl-develexpat-develgettext-developenssl-de......
  • 卸载节点Clusterware执行rootcrs.pl时报错"Compilation failed in require..."
    问题描述:卸载节点Clusterware执行rootcrs.pl时报错"Compilationfailedinrequire...",如下所示:系统:rhel7.364位数据库:oracle11.2.0.4rac3节点1、异常重现[root@rac3install]#./rootcrs.pl-deconfig-forceCan'tlocateEnv.pmin@INC(@INCcontains:/usr/local/li......
  • Linux 内核补丁提交的清单 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/process/submit-checklist.html这是一个关于Linux内核补丁提交的清单,开发者如果想要更快地看到他们的内核补丁被接受,应该做一些基本的事情。这些事情都超出了《Documentation/process/submitting-patches.rst》和其他关于提交Linux......
  • 提交补丁:将您的代码提交到内核的基本指南 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/process/submitting-patches.html对于希望向Linux内核提交更改的个人或公司来说,如果您不熟悉“系统”,这个过程有时可能会令人望而生畏。本文是一些建议的集合,可以极大地增加您的更改被接受的机会。本文档以相对简洁的格式包含了大量的建......
  • 如何解决yum安装软件时报错This system is not registered with an entitlement serve
    RedHat、基于redhat源代码所编译的centos都会遇到这种问题,红帽需要对当前的系统进行注册后才能使用yum安装软件,解决方法多种多样,如直接注册+订阅/换yum源/干掉RedHatSubscriptionManager订阅管理器解决方法:这里介绍最简单的一种:禁用RedHatSubscriptionManager订阅管理......
  • Vue路由params、query传参用法,以及form表单回车自动提交问题
    一、路由参数用法1.1query参数第一种方式传参:跳转路由并携带query参数,注意to的字符串写法将id和title拼接字符串形成地址<router-link:to="`/home/message/detail?id=${item.id}&title=${item.title}`">{{item.title}}</router-link>&nbsp;&nbsp;第二种方式传参:to......
  • 公司敏感数据被上传Github,吓得我赶紧改提交记录
    大家好,我是小富~说个事吧!最近公司发生了一个事故,有同事不小心把敏感数据上传到了GitHub上,结果被安全部门扫描出来了。这件事导致公司对所有员工进行了一次数据安全的培训。对于这个事我相信,有点工作经验的人都不会故意去上传这些敏感文件,多数应该是误操作导致的。这个事件也给了......
  • 在gitlab中如何导出、导入某个项目(提交记录不变),对某个项目进行迁移
    1、需求说明 在项目的迁移中遇到,需要将gitlab中的某个项目进行迁移的过程。关键点是,需要保持提交记录不变。 本文档下面的内容,就介绍这个过程。 2、项目导出、导入的过程 2.1、导出项目 a、登录到gitlab页面  b、点击要迁移的项目   可以看到项目......