突破GitHub單個文件最大100M的限制 LFS


提交大於100M的文件到LFS
LFS
GitHub限制單個文件大小:超過100M將限制上傳。
采用LFS寄存。

windows下安裝Git LFS client for github,命令窗口下:

git lfs install
git lfs -h #查看是否安裝成功
#cd到github項目路徑(工作路徑下,shift右鍵打開命令窗口,lfs無效,可能是環境變量導致)
git lfs track "*.csv" #添加文件類型
1
2
3
4
生成.gitattributes文件
pycharm中commit and push即可

Clone到本地Smudge錯誤
Error: smudge filter lfs failed1

git lfs install --skip-smudge #跳過smudge
git clone #克隆github文件,大文件為LFS的一個地址
git lfs pull #將大文件pull回來
git lfs install --force #恢復smudge
1
2
3
4
Git代理設置
Git commit時出現端口錯誤
公司電腦pycharm通過git連接oschina/github提示端口錯誤,先修改pycharm的代理為公司默認代理設置,再更改git的代理設置。

git config --global http.proxy http://10.237.130.43:2375
git config --global https.proxy http://10.237.130.43:2375
git config --global http.sslverify false
1
2
3
另外在push到github選項中不勾選:Clone git repositories using
————————————————
版權聲明:本文為CSDN博主「調包俠理查」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/ffscript/article/details/73176661


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM