GitHub | 聽說 GitHub 超過 100 MB 無法上傳?(Mac OS)

原創(chuàng):HLQ_Struggle,原文鏈接:https://blog.csdn.net/u012400885/article/details/103884149


新年首戰(zhàn),預(yù)祝各位新的一年心想事成,身體健康。2020,請善待每個人。


某天,被水哥,一通教育,深思之后,突然發(fā)現(xiàn)工作若干年后,自己都沒有維護一個屬于自己的東西,尷尬??

還記得某天上傳 GitHub,打算摸索維護下自己的東西,突然提示如下:



突然想起曾經(jīng)的某天,興致勃勃的打算將自己到目前為止收集的資料整理上傳 GitHub,But,折騰 n 長時間沒能搞定,尷尬的要死,一怒之下直接清空了自己的所有積累。事后那個后悔莫及,??????

而今,再次相遇,必須搞定你,我是雞老大首席大弟子,我怕誰?畢竟是有大哥罩著的人,不能慫。

說干就干,找到 GitHub 對此描述指導(dǎo)教程:


Versioning large files


首先我們了解到 Git LFS 是Git 大文件存儲開源擴展,有它的加入,可以使我們很 Easy 的上傳最大 2GB 的文件。

隨后,我們開始搞事兒之路~

Step 1:通過 Homebrew 安裝 Git LFS

首先確保當(dāng)前設(shè)備已安裝 Homebrew,未安裝請移步如下鏈接進行逐步安裝:


Brew.sh


其實關(guān)鍵內(nèi)容就是如下的命令行:


/usr/bin/ruby -e “$(curl -fsSL

https://raw.githubusercontent.com/Homebrew/install/master/install)”


復(fù)制到 iTerm 2,回車即可嗖嗖安裝了。

隨后打開 Mac 神器,iTerm 2,鍵入如下命令行:


brew install git-lfs


操作示意圖如下:



當(dāng)然,你可以檢驗下當(dāng)前 Git LFS 是否成功安裝:


git lfs install


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

Step 2:更新當(dāng)前 Git LFS版本

有的小伙伴可能疑問了,我剛剛下載下來的,為什么還要更新呢?

很 Easy,我遇坑了,坑的原因就是因為當(dāng)前下載的 Git LFS 版本忒低。??????

鍵入如下命令更新 Git LFS:


brew update && brew upgrade git-lfs


隨后查看當(dāng)前更新后版本,操作圖如下:



Step 3:配置 Git LFS 大文件關(guān)聯(lián)

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


git lfs track [your file name]


生成 .gitattributes,也就是當(dāng)前大文件(超過 100 MB)快照。

隨后進行 add,commit,push 此文件操作,操作示意圖如下:


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

步驟很 Easy,直接附上操作示意圖:


搞定~

————————————————

版權(quán)聲明:本文為CSDN博主「HLQ_Struggle」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/u012400885/article/details/103884149

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容