原創(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