1. 程式人生 > >git 解決檔案上傳超過100m不能上傳的問題

git 解決檔案上傳超過100m不能上傳的問題

網上試了很多方法都不能解決我的問題

我看了一下

在git push的時候提示上圖,這是因為git上傳檔案有限制

解決辦法

用於版本化大檔案的開源Git擴充套件

Git大檔案儲存(LFS)用Git中的文字指標替換大型檔案,如音訊樣本,視訊,資料集和圖形,同時將檔案內容儲存在遠端伺服器上,如GitHub.com或GitHub Enterprise。

入門

  • 1.下載 並安裝Git命令列擴充套件。您只需設定Git LFS一次  

  • git lfs install
  • 2.選擇您希望Git LFS管理(或直接編輯.gitattributes)的檔案型別。您可以隨時配置其他副檔名。
  • git lfs track“* .psd”
  • 3.沒有第三步。像往常一樣提交併推送到GitHub。
  • git add file.psd
    git commit -m "Add design file"
    git push origin master

特徵

  • 大檔案版本控制

    版本大檔案 - 即使是那些大到幾GB的大檔案 - 使用Git。

  • 更多儲存空間

    在您的Git儲存庫中託管更多內容。外部檔案儲存使您可以輕鬆地將儲存庫保持在可管理的大小。

  • 更快的克隆和獲取

    下載較少的資料。這意味著更快的克隆和從處理大檔案的儲存庫中獲取。

  • 相同的Git工作流程

    像往常一樣在Git上工作 - 不需要額外的命令,輔助儲存系統或工具集。

  • 相同的訪問控制和許可權

    在使用GitHub等遠端主機時,保持大檔案的訪問控制和許可權與Git儲存庫的其餘部分相同。