在Visual Studio 中使用git——同步到遠端伺服器-下(十二)

DotNet菜園發表於2021-06-29
 
 

    在上篇文章( 在Visual Studio 中使用git——同步到遠端伺服器-上(十一) )中我們已經在碼雲上建立了專案並在Visual Studio 2019中設定了碼雲上的專案地址。在這一篇文章中我們使用Visual Studio 2019(16.9)將專案推送到碼雲(gitee)上我們建立的專案上去。

6)在Visual Studio 2019(16.9)中,選擇選單—》Git—》推送。如下圖。

 

7)如果此專案是第一次連線碼雲,則會彈出一登入對話方塊,填寫碼雲的使用者名稱與密碼,以便連線至碼雲。如下圖。

 

8)如果推送成功,則顯示如下圖。

 

9)我們在瀏覽器中瀏覽我們推送到碼雲上的專案。如下圖。

 

 

10)如果推送不成功,並且出出現瞭如下錯誤資訊,如下圖。這是因為遠端repository和我本地的repository衝突導致的。因為我先在本地建立了版本庫,後在gitee的倉庫頁面點選了建立WpfAppGit倉庫,同時還建立了README.md檔案,但是卻沒有pull到本地。這樣就產生了版本衝突的問題。

 

11)我們開啟PowerShell,跳轉到Src\WpfAppGit目錄。在push前先將遠端repository修改pull下來,執行以下指令。
git pull origin master


12)我們會得到一個錯誤資訊,如下。

 

13)在看到如上圖的資訊之後,請再在操作命令後面加--allow-unrelated-histories

git pull origin master --allow-unrelated-histories

14)執行以上指令之後,如下圖。執行成功。可以再次推送。

 

15)我們執行以下指令,進行推送。推送成功,如下圖。

git pull u origin master

 

 

相關文章