1. 程式人生 > 程式設計 >VS2019中Git原始碼管理實現總結

VS2019中Git原始碼管理實現總結

一、將VS2019中已有的專案與遠端庫進行連線

0.GitHub中建立遠端庫

首先在GitHub中建立一個庫,並且這個庫不要勾選上readme這個選項,(自己在嘗試時如果Github上初始建立的專案帶有readme,剛開始我進行推送總是報錯,等待解答),建立完成之後剩下的操作在VS2019中進行1.設定原始碼外掛

VS2019中Git原始碼管理實現總結

此步在VS中設定完一次後就可以不用再次設定了2.新增原始碼管理

右擊解決方案,新增到原始碼管理

VS2019中Git原始碼管理實現總結

3.設定遠端庫地址點選設定

VS2019中Git原始碼管理實現總結

選擇儲存庫設定

VS2019中Git原始碼管理實現總結

點選編輯

VS2019中Git原始碼管理實現總結

4、將本地庫內容提交團隊資源管理器——點選連線——點選更改在同步之前,也可以先點選“更改”——點選“提交”——再點選“同步”,

VS2019中Git原始碼管理實現總結

VS2019中Git原始碼管理實現總結

也可以在點選“提交”後在點選“更改”——點選“提交”來達到同樣介面

VS2019中Git原始碼管理實現總結

5.推送到遠端庫點選推送,將本地內容推送到遠端庫

VS2019中Git原始碼管理實現總結

二、VS2019的克隆功能

1、開啟VS

VS2019中Git原始碼管理實現總結

2、輸入克隆庫的URL

VS2019中Git原始碼管理實現總結

點選克隆,一段時間後項目被拷貝到本地,之後本地地址與遠端地址即建立關聯,就可以使用VS進行程式碼提交、拉取、同步等。

VS2019中Git原始碼管理實現總結

三、對VS2019中git的使用問題總結(有不足之處希望大家指出)

1、VisualStudio 2019中更改(提交-commit),同步(Sync),提取,拉取(fetch),推送(Push),克隆(clone)的功能是什麼意思?

先宣告一點,這些功能基本等同於git中的功能

VS2019中Git原始碼管理實現總結

VS2019中Git原始碼管理實現總結

提交(VS點選更改會跳轉到提交頁面):只會記錄您在本地計算機上所做的更改。它不會標記遠端儲存庫中的更改。提取:只獲取遠端發生改變的項,例如下圖所示,點選提取,獲取被修改的README.md檔案

VS2019中Git原始碼管理實現總結

拉取:從遠端獲取最新資訊到本地

推送:將本地檔案推送到遠端倉庫

同步:它會執行一次拉(從遠端回購獲取更新的資訊)。最後,它會執行推。

克隆:將遠端倉庫克隆到本地

2、在VS中的同步功能測試——點選同步/推送是否等同於(同步/推送+提交)呢?

先說結果,不是的,在本地發生變化後,都要先進行提交,才能同步/推送到遠端庫,否則遠端庫無法更新

在本地加上一句後,點選同步(推送按鈕是灰色的,無法進行點選),在遠端庫中並沒有更新

VS2019中Git原始碼管理實現總結

遠端庫的結果

VS2019中Git原始碼管理實現總結

因此採用在提交後,點選同步(此時推送是可以被點選的)的功能,此時可以發現本地庫和遠端庫同步成功

VS2019中Git原始碼管理實現總結

參考資料

VS中Git的簡單使用

提交,提交和推送,提交和同步之間的區別是什麼

到此這篇關於VS2019中Git原始碼管理實現總結的文章就介紹到這了,更多相關VS2019中Git原始碼管理內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!