Github超過100M的大文件上傳

通常我們commit完成之后扁凛,往Github上push的時(shí)候盾沫,單個(gè)文件大小不會(huì)超過100M裁赠,所以基本不會(huì)遇到這種情況。
但是赴精,總會(huì)遇到的佩捞,當(dāng)單個(gè)文件超過100M的時(shí)候,push的時(shí)候會(huì)出現(xiàn)下面這樣的Error:

remote: Resolving deltas: 100% (472/472), done.
remote: error: GH001: Large files detected.
You may want to try Git Large File Storage - https://git-lfs.github.com.

或者:

Total 3007 (delta 664), reused 0 (delta 0)
remote: error: GH001: Large files detected.
remote: error: Trace: 7b7de6b9372ee392e0f3961b05ea6f33
remote: error: See http://git.io/iEPt8g for more information.
remote: error: File XXX/XXX/XXX is 234 MB; this exceeds GitHub‘s file size limit of 100.00 MB
remote: error: File XXX/XXX/XXX is 234 MB; this exceeds GitHub‘s file size limit of 100.00 MB蕾哟。

上面錯(cuò)誤的原因很好理解就是GitHub不允許直接上傳大文件(超過100M)的文件到遠(yuǎn)程倉庫一忱,若要想繼續(xù)提交可以嘗試使用大文件支持庫:https://git-lfs.github.com
LFS使用的簡單步驟:

  • 安裝git - lfs到本機(jī)
    這里沒有什么難度莲蜘,根據(jù)官網(wǎng)安裝就好。

之后就是提交大文件的順序帘营,下面是官網(wǎng)的順序:

  1. 安裝Git命令行擴(kuò)展票渠。只需要設(shè)置一次Git LFS。
    在項(xiàng)目目錄下芬迄,執(zhí)行以下命令:

git lfs install

  1. 選擇您希望Git LFS管理的文件類型(或直接編輯.gitattributes)问顷。您可以隨時(shí)配置其他文件擴(kuò)展名。這一步成功后會(huì)生成一個(gè)gitattributes文件

git lfs track “* .a” --這里的 “ *.a "就是你要上傳的大文件的路徑

  1. 添加并commit gitattributes文件

git add .gitattributes

  1. 然后再添加大文件到本地緩存區(qū)

git add demo.a
git commit -m "提交.a大文件"
git push

以上禀梳,按照上述的方法杜窄,第一次上傳大文件基本還是會(huì)報(bào)錯(cuò),而且百思不得其解~
尼瑪出皇,新手入坑總是這個(gè)尿性羞芍。哗戈。

如下圖:


2200042-a1a69b95caa64404.png

出現(xiàn)上述問題郊艘,先reset 到你剛才commit的前一個(gè)commit,(意思就是撤銷剛才的commit,回到起點(diǎn)再來一次唯咬。)

第一纱注、二步同上,第三步的時(shí)候胆胰,先將 .gitattributes文件狞贱,單獨(dú)commit,然后push蜀涨,完成之后瞎嬉,在進(jìn)行第四部(第四部add 之后 執(zhí)行git lfs ls-files應(yīng)該能看見東西了)。
到這里應(yīng)該就沒問題了厚柳。

喜歡我的可以關(guān)注收藏我的個(gè)人博客:Ro.bber

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末氧枣,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子别垮,更是在濱河造成了極大的恐慌便监,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件碳想,死亡現(xiàn)場離奇詭異烧董,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)胧奔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門逊移,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人龙填,你說我怎么就攤上這事胳泉》茸牵” “怎么了?”我有些...
    開封第一講書人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵胶背,是天一觀的道長巷嚣。 經(jīng)常有香客問我,道長钳吟,這世上最難降的妖魔是什么廷粒? 我笑而不...
    開封第一講書人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮红且,結(jié)果婚禮上坝茎,老公的妹妹穿的比我還像新娘。我一直安慰自己暇番,他們只是感情好嗤放,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著壁酬,像睡著了一般次酌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上舆乔,一...
    開封第一講書人閱讀 51,370評(píng)論 1 302
  • 那天岳服,我揣著相機(jī)與錄音,去河邊找鬼希俩。 笑死吊宋,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的颜武。 我是一名探鬼主播璃搜,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼鳞上!你這毒婦竟也來了这吻?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤因块,失蹤者是張志新(化名)和其女友劉穎橘原,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體涡上,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡趾断,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了吩愧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片芋酌。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖雁佳,靈堂內(nèi)的尸體忽然破棺而出脐帝,到底是詐尸還是另有隱情同云,我是刑警寧澤,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布堵腹,位于F島的核電站炸站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏疚顷。R本人自食惡果不足惜旱易,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望腿堤。 院中可真熱鬧阀坏,春花似錦、人聲如沸笆檀。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽酗洒。三九已至士修,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間寝蹈,已是汗流浹背李命。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來泰國打工登淘, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留箫老,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓黔州,卻偏偏與公主長得像耍鬓,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子流妻,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354