1. 程式人生 > >使用TortoiseGit操作分支的創建與合並

使用TortoiseGit操作分支的創建與合並

hellip eight push out png log pull 發現 evel

第一步:創建本地分支

點擊右鍵選擇TortoiseGit,選擇Create Branch…,在Branch框中填寫新分支的名稱(若選中”switch to new branch”則直接轉到新分支上,省去第二步),點擊OK按鈕:

技術分享圖片

第二步:通過“Switch/Checkout”切換到新創建的分支上,點擊OK:

技術分享圖片

技術分享圖片

第三步:在新分支下執行PUSH操作,在對話框中保持遠程分支為空白,點擊OK,則將在遠程創建了新的分支(在PUSH的時候遠程服務器發現遠程沒有該分支,此時會自動創建一個和本地分支名稱一樣的分支,並將本地分支的內容上傳到該分支)。

技術分享圖片

技術分享圖片

技術分享圖片

第四步:其他成員切換該新分支:

首先進行pull操作, 然後進行切換分支(如第二步)

第五步:分區合並

進行分支合並之前我們需要明確哪個分支將要合並到哪個分支,首先通過“Switch/CheckOut”切換到主幹分支(如develop分支),然後通過“Merge”繼進行合並操作,在對話框中選擇需要合並的分支。

分支合並成功後,我們即可以通過Commit與PUSH操作將合並上傳到中心服務器。

技術分享圖片

技術分享圖片

第六步:刪除分支

當我們已將新分支合並到主分支後,或者放棄該分支的時候,可以對該分支進行刪除操作。

首先通過“CheckOut/Switch”打開對話框,點擊Switch to區域中Branch條目後面的更多按鈕,打開分支列表對話框,右鍵點擊要刪除的分支,選擇delete branch進行刪除。

技術分享圖片

技術分享圖片

註意,在刪除遠程分支的時候,本地分支並不會刪除,這也說明了本地分支與遠程分支並無從屬關系。

使用TortoiseGit操作分支的創建與合並