本地向gitlab上傳文件,繼第一次上傳后,就會迎來第二次、第三次……第N次的上傳。第一次上傳的教程請參考這篇。
以下的教程為第二次及之后上傳的教程。
一、準(zhǔn)備好克隆到本地的項(xiàng)目文件夾
如果不小心把之前克隆下來的文件夾刪了,就執(zhí)行以下步驟,重新克隆:
- 進(jìn)入要存放克隆項(xiàng)目的路徑
- 右鍵單擊,選擇【Git Bash Here】
- 依次輸入以下命令:
git config --global user.name "Sagill"
git config --global user.email "2986339082@qq.com"
git clone git@jihulab.com:bnu-ivc-digital-dancer/digital-dancer-webside.git
然后就能在本地看到克隆下來的項(xiàng)目文件啦!
二、準(zhǔn)備本地倉庫
將要上傳的文件復(fù)制粘貼放到克隆下來的項(xiàng)目文件夾合適的位置,注意,如果復(fù)制粘貼的文件夾里自帶.git文件,上傳之前要刪除。
三、連接遠(yuǎn)程倉庫
- 進(jìn)入克隆下來的項(xiàng)目文件夾
- 單擊右鍵,選擇【Git Bash Here】
- 如果當(dāng)前是main分支,輸入以下命令,切換到master分支
git checkout master
- 繼續(xù)輸入以下命令
git config --global user.name "Sagill"
git config --global user.email "2986339082@qq.com"
- 初始化
git init
- 連接
git remote add origin git@jihulab.com:bnu-ivc-digital-dancer/digital-dancer-webside.git
這里可能會報錯,解決方法請參考這篇。
注意:
報錯解決了之后,還需要重新執(zhí)行remote的這條命令。
四、上傳
- 添加所有的文件
git add .
- 準(zhǔn)備提交命令
git commit -m "vue+elementui"
3. 上傳
git push -u origin master
這里可能會報錯:
git ! [rejected] master -> master (fetch first) error: failed to push some refs to…
出現(xiàn)這個問題可能因?yàn)間ithub中的README.md文件不在本地代碼目錄中
解決:
可以通過如下命令進(jìn)行代碼合并:
git pull --rebase origin master
然后再次執(zhí)行文章來源:http://www.zghlxwxcb.cn/news/detail-475000.html
git add .
git commit -m "vue+elementui"
git push -u origin master
上傳成功!文章來源地址http://www.zghlxwxcb.cn/news/detail-475000.html
到了這里,關(guān)于本地向GitLab上傳文件(二)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!