首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >听说 GitHub 超过 100 MB 无法上传?(Mac OS)

听说 GitHub 超过 100 MB 无法上传?(Mac OS)

作者头像
贺biubiu
发布2020-02-13 11:37:38
8140
发布2020-02-13 11:37:38
举报
文章被收录于专栏:HLQ_StruggleHLQ_Struggle

LZ-Says

新年首战,预祝各位新的一年心想事成,身体健康。2020,请善待每个人。

某天,被水哥,一通教育,深思之后,突然发现工作若干年后,自己都没有维护一个属于自己的东西,尴尬。???

还记得某天上传 GitHub,打算摸索维护下自己的东西,突然提示如下:

突然想起曾经的某天,兴致勃勃的打算将自己到目前为止收集的资料整理上传 GitHub,But,折腾 n 长时间没能搞定,尴尬的要死,一怒之下直接清空了自己的所有积累。事后那个后悔莫及,???

而今,再次相遇,必须搞定你,我是鸡老大首席大弟子,我怕谁?毕竟是有大哥罩着的人,不能怂。

说干就干,找到 GitHub 对此描述指导教程:

  • Versioning large files

首先我们了解到 Git LFS 是 Git 大文件存储开源扩展,有它的加入,可以使我们很 Easy 的上传最大 2GB 的文件。

随后,我们开始搞事儿之路~

Step 1:通过 Homebrew 安装 Git LFS

首先确保当前设备已安装 Homebrew,未安装请移步如下链接进行逐步安装:

  • Brew.sh

其实关键内容就是如下的命令行:

/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

复制到 iTerm 2,回车即可嗖嗖安装了。

随后打开 Mac 神器,iTerm 2,键入如下命令行:

  • brew install git-lfs

操作示意图如下:

当然,你可以检验下当前 Git LFS 是否成功安装:

  • git lfs install

提示:Git LFS initialized. 即代表已安装成功。

Step 2:更新当前 Git LFS 版本

有的小伙伴可能疑问了,我刚刚下载下来的,为什么还要更新呢?

很 Easy,我遇坑了,坑的原因就是因为当前下载的 Git LFS 版本忒低。???

键入如下命令更新 Git LFS:

  • brew update && brew upgrade git-lfs

随后查看当前更新后版本,操作图如下:

Step 3:配置 Git LFS 大文件关联

同理 iTerm 2 中键入如下命令:

  • git lfs track [your file name]

生成 .gitattributes,也就是当前大文件(超过 100 MB)快照。

随后进行 add,commit,push 此文件操作,操作示意图如下:

Step 4:提交大文件 (超过 100 MB 的文件)

步骤很 Easy,直接附上操作示意图:

搞定~

欢迎各位关注

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-01-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 贺biubiu 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档