將本地項目關(guān)聯(lián)遠(yuǎn)程倉庫

新建一個項目,項目是npm創(chuàng)建,并使用git拉取的框架項目的遠(yuǎn)程倉庫內(nèi)容。需要把當(dāng)前項目與遠(yuǎn)程指定的倉庫關(guān)聯(lián)起來,怎么做?
我現(xiàn)在新建的是nuxt的項目:
現(xiàn)在查看分支git branch 以及 git remote -v 全部為空

image.png

創(chuàng)建關(guān)聯(lián):
git remote add origin <url>
關(guān)聯(lián)成功之后沒有返回值(沒有結(jié)果就是最好的結(jié)果)
劃重點:需要在本地項目的根目錄下進行操作
這個時候再次查看git remote -v, 好的,已經(jīng)有信息了。

image.png

如果這時候忍不住直接拉去一下遠(yuǎn)程文件的話,就會有如下提示:


image.png

只是關(guān)聯(lián)遠(yuǎn)程了,還沒有創(chuàng)建指針,所以根據(jù)提示來一發(fā)。

image.png

注意:在創(chuàng)建指針之前,必須將本地倉庫內(nèi)容提交,執(zhí)行 git add . git commit -m '...' 否則可能是會失敗的

成功之后,需要先拉去一遍倉庫,進行與本地倉庫內(nèi)容的合并,但是因為提交歷史不同,會出現(xiàn)一些報錯問題:
fatal: refusing to merge unrelated histories
所以在執(zhí)行git pull 的時候需要添加一行--allow-unrelated-histories(使git允許合并不相關(guān)的歷史)
這樣就成功拉取了。

image.png

但是還因為文件有沖突,所以需要解決一下提示的文件README.md的沖突,然后重新提交本地倉庫

image.png

現(xiàn)在就可以如絲般順滑的操練起來了


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

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

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