在VisualStudio中使用GIT

jopen 11年前發布 | 20K 次閱讀 Git 版本控制系統

GIT作為源碼管理的方式現在是越來越流行了,在VisualStudio 2012中,就通過插件的現實對GIT進行了官方支持,并且這個插件在VS2013中已經轉正。本文在這里簡單的介紹一下如何在Visual Studio中使用GIT進行源碼管理。

PS: 由于篇幅所限,本文并沒有對相關基礎知識進行介紹,在讀取本文前,假定你已經對GIT有一定的了解,并且對VisualStudio的團隊管理器比較熟悉,后續有時間的話再進行相關知識的介紹。

將項目添加到GIT源碼管理

將項目添加到GIT源碼管理和通過TFS管理方式一樣,直接在解決方案的右鍵菜單中點取即可。

在VisualStudio中使用GIT

和之前不同的是,此時會出現一個對話框會讓你選擇使用傳統的TFS方式還是GIT方式來管理,這里選擇Git。

在VisualStudio中使用GIT

選擇完后,我們就可以在團隊資源管理器中看到項目已經被托管起來,并且已經新建你一個master的分支。

在VisualStudio中使用GIT

安裝第三方Git工具

從上面的截圖我們也可以看到,團隊管理器視圖會提示你安裝第三方Git工具。雖然不安裝也可以使用,但是VisualStudio中集成的功能是比較少的(就目前來看,是不夠用的),如果要使用其它的功能,則需要通過第三方Git工具來實現。

安 裝方式比較簡單,直接按照提示不停的下一步即可,這里就不多介紹了。系統自己帶的是Git For Windows,帶一個命令行和一個GUI程序,命令行可以在VS中直接啟動,比較方便。你也可以自己安裝其它的工具,第三方工具和系統自帶的Git不沖 突,可以同時使用。

提交更改

從團隊管理器中我們可以看到,對于Git的操作分包括更改、分支、提交三種。當我們把項目加入源碼管理后,首先就是需要提交我們的修改,這里使用的是"更改"功能,而不是"提交"("提交"頁面是進行發布到Git服務器管理的)。進入提交頁面后,操作界面如下:

在VisualStudio中使用GIT

首次使用時需要配置用戶名和密碼,這個是全局設置。然后輸入提交消息,點擊提交按鈕即可提交了。提交完成后,額可以到分支頁面查看所有提交的歷史記錄。

在VisualStudio中使用GIT

創建分支

創建分支比較簡單,直接點擊新分支鏈接,選擇源分支,輸入名稱即可:

在VisualStudio中使用GIT

切換分支

創建分支后,系統便自動切換到新分支上 ,此時我們的修改都是在新分支上進行。

在VisualStudio中使用GIT

如果要切換分支,直接在分支頁面雙擊相應的分支即可,選中的分支高亮顯示,同時代碼也會自動切換到相應的分支,非常方便。

合并分支

分支修改完成后,往往會將其合并到主線上,點擊合并鏈接,選擇相應的分支,點擊合并按鈕即可。

在VisualStudio中使用GIT

發布到Git服務器

本地修改完成后,需要將其發布到Git服務器,以供備份和項目其它成員分享。發布的方法也比較簡單:

  1. 進入"提交"頁面

  2. 選擇要發布的分支

  3. 輸入Git倉庫的URL

  4. 點擊發布按鈕

在VisualStudio中使用GIT

首次發布時會出現一個對話框提示輸入Git倉庫的身份認證信息。

和Git服務器同步修改

和Git服務器同步修改的常用命令后fetch、push、pull,在VisualStudio中也有對其進行支持,這里就不多介紹了。

在VisualStudio中使用GIT

如果你嫌麻煩的話,甚至可以直接點擊同步按鈕,一次性完成所有操作。

克隆Git倉庫

對于非項目創建者的團隊成員來說,首先的一步就是克隆Git倉庫。操作方式如下:首先在團隊管理器窗口中選擇"連接到團隊項目",選擇" 克隆"鏈接,輸入遠程Git庫的URL和本地路徑,點擊克隆按鈕即可。

在VisualStudio中使用GIT

來自:http://www.cnblogs.com/TianFang/p/3345038.html

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!