1. 程式人生 > >TortoiseGit操作本地倉庫的詳細使用方法(2)-分支操作

TortoiseGit操作本地倉庫的詳細使用方法(2)-分支操作

幾乎所有的版本控制系統都以某種形式支援分支。使用分支意味著你可以把手中的工作從開發主線上分離開來,以免影響開發主線。在很多版本控制系統中,這是一個略微低效的過程——常常需要完全建立一個原始碼目錄的副本。對於大專案來說,這樣的過程會耗費很多時間。
Git的分支模型被稱為它的“必殺技特性”,也正因為這一特性,使得Git從眾多版本控制系統中脫穎而出。因為建立、合併、刪除分支非常快,所以Git鼓勵你使用分支完成某個任務,合併到master後再刪掉分支,這和直接在master主分支上工作效果是一樣的,但過程更安全。

一、建立分支

在準備建立分支之前,最好是把*.suo檔案加入到忽略列表,這樣可以避免一些衝突的發生。
建立分支有多種方式,這裡介紹兩種,方法一截圖如下:
這裡寫圖片描述


方法二截圖如下:
這裡寫圖片描述
這裡寫圖片描述

二、切換分支

在切換分支之前一定要確保當前分支已經Commit。
這裡寫圖片描述
這裡寫圖片描述

三、合併分支

合併分支當然是2個分支合併,當前分支是主動合併的分支,Merge選擇的分支是被合併的分支,邏輯一定要搞清楚。
這裡寫圖片描述
這裡寫圖片描述

四、刪除分支

分支被合併後並不會被自動刪除,如果該分支已經完成他的使命,則可以大膽地將其刪除。
這裡寫圖片描述
這裡寫圖片描述