我終于靜下心來搞這個(gè)事兒了罐柳,這是個(gè)麻煩事兒。
一满力、60MB內(nèi)的項(xiàng)目戏罢,可以直接頁面操作導(dǎo)出和導(dǎo)入。
導(dǎo)出:
導(dǎo)出
展開
導(dǎo)出
我已經(jīng)導(dǎo)出了脚囊,所以這里的按鈕是有“下載”和“再生成新的導(dǎo)出”,一般沒有導(dǎo)出是只有一個(gè)“導(dǎo)出”按鈕桐磁,點(diǎn)擊后悔耘,刷新頁面,多刷新幾次我擂,這里就會(huì)出現(xiàn)“下載”按鈕衬以,點(diǎn)擊按鈕就下載整個(gè)項(xiàng)目了。
導(dǎo)入
導(dǎo)入項(xiàng)目
這里校摩,將剛剛壓縮包傳上去就行了看峻。
為什么這里說只能60MB以內(nèi)的包,因?yàn)闉g覽器上傳文件有限制衙吩,默認(rèn)的HTTP限制是60MB互妓,大于60MB在瀏覽器端會(huì)報(bào)錯(cuò)。我建議超過60MB的坤塞,就乖乖的使用git命令吧冯勉。
二、Git 命令
git clone http://xx.xx.xxxxxxxx.git # 拷貝倉(cāng)庫(kù)
cd <項(xiàng)目目錄>
git fetch --all # 將多分支的數(shù)據(jù)全部down下來
git fetch --tags
git remote rename origin old-origin #可以不保留
git remote add origin http://***(項(xiàng)目的新倉(cāng)庫(kù)地址)
#git remote set-url origin <項(xiàng)目的新倉(cāng)庫(kù)地址>
git push origin --all
git push --tags
有多個(gè)分支的話摹芙,就切換到另一個(gè)分支提交:
git checkout dev(分支名稱)
git push origin --all
如果是在已有的代碼中提交灼狰,可能會(huì)報(bào)錯(cuò):
fatal: remote origin already exists.(報(bào)錯(cuò)遠(yuǎn)程起源已經(jīng)存在。)
這種情況下浮禾,把遠(yuǎn)程的origin刪除交胚,再進(jìn)行提交就行了。
git remote rm origin
git remote add origin http://***(項(xiàng)目的新倉(cāng)庫(kù)地址)
不說了盈电,我的Mac zsh出事了蝴簇,終端卡死,記錄一下挣轨,重啟繼續(xù)把