2017-01-03 542 views
0

我正在導入我的項目在github,由於它的大尺寸,需要很長的時間。所以我壓縮了我的項目並將它上傳到github上。上傳github上的zip文件,並提取一次上傳

有什麼辦法可以在github本身上提取它嗎?我無法看到其UI中的任何內容,但有沒有可用的命令或腳本?

回答

0

使用GIT的功能,不要上傳,因爲你曾經喜歡通過FTP。 GIT可幫助您自動跟蹤更改,而且您不必再擔心這一點。在上面它有很多有用的選項

+0

有沒有辦法上傳壓縮文件並使用GIT命令解壓? – Darshana

+0

不,你不能在上傳時使用GIT命令解壓縮它。 –

1

我遇到了類似的問題,不幸的是,沒有(據我所知)。我能夠通過使用git大文件存儲將大文件上傳到Github。 (https://git-lfs.github.com/

如果你使用Linux,這裏是指令:

快速安裝的git-LFS(https://packagecloud.io/github/git-lfs/install

curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash 

安裝Git的命令行擴展。

git lfs install 

選擇希望Git LFS管理的大文件類型的擴展名。對我來說,這是一個來自再培訓-v3模型的「.pb」文件。

git lfs track "*.pb" # change "pb" to the extension of your large file. 

確保.gitattributes跟蹤

git add .gitattributes 

最後,只是提交和推到GitHub上,你通常會。

git add retrain.pb # change "retrain.pb" to the name of your large file. 
git commit -m "First commit" 
git push origin master 

或者您可以將所有文件都包含在項目目錄中。

git add . 
git commit -m "First commit" 
git push origin master