首页 > 其他分享 >GIT-LFS(解决大于100M的文件无法上传的问题)

GIT-LFS(解决大于100M的文件无法上传的问题)

时间:2022-11-16 13:55:37浏览次数:47  
标签:origin 文件 100M Git GIT git LFS 上传

1. 什么是GIT-LFS

Git LFS (Large File Storage)是一个开源的Git大文件版本控制的解决方案和工具集,工具自身是基于Golang进行实现,并在Github上开源。原理上是通过对Git客户端进行扩展的方式,从而集成并兼容了原生的Git客户端。Git LFS良好的设计,让用户感觉在对大文件处理过程中,与普通Git的使用方式上没有任何差别,也就是说,在使用方式上Git LFS对用户是完全透明的。

2. 具体的使用

  1. 创建本地仓库环境
git init
  1. 安装大文件上传应用
git lfs install
  1. 追踪要上传的大文件,*表示路径下颚所有的文件
git lfs track  *
  1. 添加要上传的文件属性,(要先添加文件属性,不然有可能会失败)
git add .gitattributes

5.添加属性文件上传的说明

git commit -m "pre"

6.建立本地和Github仓库的链接git push origin master

git remote add origin https://github.com/Youpeng-Zhang/MOP.git
  1. 上传属性文件
git push origin master
  1. 添加要上传的大文件,*表示路径下的所有文件
git add *
  1. 添加大文件上传的说明
git commit -m "Git LFS commit"

10.上传大文件

git push origin master

标签:origin,文件,100M,Git,GIT,git,LFS,上传
From: https://www.cnblogs.com/itcastwzp/p/16895651.html

相关文章

  • gitlab 部署与钉钉集成
    gitlab部署与钉钉集成gitlab部署此处展示docker部署gitlabdockerrun\--hostname192.168.49.1\#192.168.49.1为自己局域网的ip--publish7001:44......
  • git 分支指令
    如果想克隆某个分支gitclone''-bbranchname 查看本地所有分支gitbranch 查看所在目录的分支gitbranch-a 查看远程所有分支gitbranch-r 删除某分......
  • Github的基本功能教程_F_hawk189_新浪博客
    今天在知乎上看到的一个介绍,虽然不是特比详细,但是生动易懂,看完之后,大概就知道怎么用了Repository:你和我一起做“知乎首页”,“知乎首页”就是Repository,即项目或者”未......
  • windows操作系统配置github的SSH免密登录
    一、生成ssh秘钥前提条件:安装OpenSSH进入用户家目录,打开cmd终端输入ssh-keygen,一路回车生成终端输入命令typeid_rsa.pub查看公钥内容并复制内容二、将复制的公钥内容......
  • 使用 Git 代理来解决 GitHub git 443: Timed out的报错
    由于GitHub目前在国内半墙不墙的状态,我们在从GitHub上push或者pull都很容易卡住甚至出现git443:Timedout的报错。报错如下Failedtoconnecttogithub.com......
  • 04.github仓库远程更新时遇到的问题
    常见的错误报错内容基本都是error:failedtopushsomerefsto‘远程仓库地址’。导致产生原因我们想把自己本地的某个项目关联到远程仓库并推送上去操作  本地项......
  • Git概述
    一、Git概述1、公司开发是团队开发?个人开发?团队开发交换代码项目开发版本迭代mybatis3.5.52、版本控制工具SVN:集中式版本控制工具【问题:单点故障】......
  • 03.git的添加git add、更新git pull、删除git rm 、克隆git clone
    把不同人写的几个的代码模块组合成整体(注意:模块使用的编程环境不同)推荐使用git,git是目前世界上最先进的分布式版本控制]一、安装、远程仓库的绑定1、安装git通过Git安......
  • 成为 Go 高手的 8 个 GitHub 开源项目
    成为Go高手的8个GitHub开源项目polarisxu 2022-11-1518:12 发表于北京大家好,我是polarisxu。想成为Go高手吗?那推荐看看这些开源项目。Go从2009年开始......
  • 本地代码上传github(个人笔记)
    本片作为记录个人学习内容,参考另外两位大咖的内容,由于是只考虑自己了解范围,存在未说明的地方可以查看底部连接查看参考文章。前期准备:1,github上有账号,有仓库,复制仓库地址......