1. 程式人生 > >開發團隊在TFS中使用Git Repository (二)

開發團隊在TFS中使用Git Repository (二)

使用Git作分支時,僅僅是對提交歷史記錄的一個引用,建立分支成本非常低,分支的切換快且簡單。在分支管理方面,相對其他的版本管理工具,Git可謂是一騎絕塵。

開發過程中,我們可以針對任何的大小功能進行分支,甚至對一個bug進行分支,最大程度減少我們在中對檔案的管理的複雜性、錯誤率和時間成本。

Git分支有本地分支和服務端分支兩種概念,本地分支根據每個開發人員的工作的情況,靈活按需建立和管理。服務端的分支基於產品或專案的週期,進行管理。但是管理的原則都應本著在確保軟體產品的釋出版本清晰和相應記錄可完整獲取的原則,維護1、2條的分支,過程中的輔助性分支可以用後即刪。

一.建立分支

建立過程如下,右鍵我們要建立分支的源分支,命名一個有表徵性意義的分支名稱,建立分支。

 

二.刪除分支

把當前分支切換到其他分支上,右鍵點選要刪除的分支,選擇刪除即可。

 

三.釋出分支

當團隊中的成員完成自己的開發工作,並把自己的分支釋出到TFS中,之後,按照下面的步驟四建立建立拉取請教。

四.建立Pull Request

拉取請求是讓其他團隊成員檢查並確定是否將這個分支上程式碼合併到團隊的主幹程式碼的團隊協作過程。

新建拉取請求

 

新增Reviewer

 

進行Review

 

完成拉取