使用Git上傳項(xiàng)目

最近做了新項(xiàng)目,老板喊傳到Git上面,之前一直都是直接拿倉(cāng)庫(kù)地址直接clone了,第一次把項(xiàng)目上傳到空的倉(cāng)庫(kù),所以上傳過程中也遇到了幾個(gè)問題,在這里總結(jié)一下并給出解決方法。

1、倉(cāng)庫(kù)托管在gitlab上面,打開倉(cāng)庫(kù)地址之后,因?yàn)槭强盏?,所以在?yè)面底部就有如何將項(xiàng)目傳到倉(cāng)庫(kù)的教程。
官方教程.png
  • 我在執(zhí)行g(shù)it push -u origin master 這一句,將項(xiàng)目push到遠(yuǎn)程主分支,
    圖片.png
    就會(huì)報(bào)錯(cuò),后面查到需要 先配置秘鑰 ,所以先去找到秘鑰:
  • cd到desktop,然后git bash,然后輸入ssh-keygen -t rsa -C 你的郵箱
    比如 :ssh-keygen -t rsa -C hck@.com,然后一直回車,選擇Y,還有要?jiǎng)?chuàng)建一個(gè)不少于五位的密碼,雖然不知道干嘛的但還是記下來用的什么,最后得到如圖
    獲取秘鑰.png
    。這樣會(huì)生成一個(gè)** id _rsa.pub** 文件,看上面截圖,它有 保存路徑的地址說明,按照保存路徑找到文件,打開,復(fù)制里面的內(nèi)容。關(guān)于如何打開pub文件(使用cd命令進(jìn)入id_rsa.pub目錄,再使用more id_rsa.pub命令查看公鑰的內(nèi)容)。

2、復(fù)制文件的秘鑰串,
rsa串

。此時(shí)打開gitlab,點(diǎn)擊右上角頭像,點(diǎn)擊“Setting”,然后選擇“SSH keys”,
圖片.png
,
圖片.png
,把秘鑰復(fù)制到上面的框里面,然后點(diǎn)擊Add ,沒有報(bào)錯(cuò)的話就說明添加成功了,有錯(cuò)誤就會(huì)提示了。

3、回到終端輸入$ git pull origin master //先把遠(yuǎn)程服務(wù)器github上面的文件拉下來,再輸入$ git push origin master。如果出現(xiàn)報(bào)錯(cuò) fatal: Couldn't find remote ref master或者fatal: 'origin' does not appear to be a git repository以及fatal: Could not read from remote repository.
則需要重新輸入$ git remote add origin [倉(cāng)庫(kù)地址]。

大功告成,現(xiàn)在打開倉(cāng)庫(kù)就能看到上傳的項(xiàng)目了。打開sourcetree,查看一下有沒有默認(rèn)沒有上傳的系統(tǒng)認(rèn)為較大的文件,比如圖片等資源等,可以選擇之后commit之后再push到倉(cāng)庫(kù)。

祝好運(yùn)!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容