最新想把寫一個一鍵配置Linux的腳本,所以就要安裝一些軟件咯,但是把有時候有源碼安裝比較好,而且有些東西直接傳到Github會很方便,可又超過了100MB,Github正常情況下是不允許上傳超過100MB的文件的,但是可以直接git LFS。
具體了解:
https://towardsdatascience.com/uploading-large-files-to-github-dbef518fa1a
https://blog.csdn.net/Tyro_java/article/details/53440666
反正就是可以用就對了,免費用戶可以有1GB的大文件空間。
具體就是安裝git-lfs,先下載,然后就是一頓操作:
- 先在web建立一個空倉庫
- 然后建立跟倉庫名一樣的文件夾,並執行初始化命令:
git init
- 然后執行
git lfs install
- 然后添加你要上傳的文件名或后綴名:
git lfs track '*.zip'
- 然后就把生成的
.gitattributes
先傳到遠程倉庫git add .gitattributes
git commit -m 'large - init file'
git push -u origin master
# 第一次要這樣執行,后面再傳就git push
就行。
- 然后就可以正常添加上傳大文件了!
git add bigfile.zip
git commit -m 'upload Big file.'
git push
# 第一次要這樣執行,后面再傳就git push
就行。
- 刪除遠程倉庫文件,但本地文件不刪除,如
bigfile.zip
git rm bigfile.zip
git commit -m 'rm bigfile.zip'
git push