使用TortoiseGit操作分支的建立與合併
第一步:建立本地分支
點選右鍵選擇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進行刪除。
注意,在刪除遠端分支的時候,本地分支並不會刪除,這也說明了本地分支與遠端分支並無從屬關係。
相關文章
- 合併單個commit到指定分支上——tortoisegit cherry pick 的使用MITGit
- XMES合併主分支的操作
- Git 分支 - 分支的新建與合併Git
- git合併分支Git
- SVN使用教程:將online分支的程式碼合併到sprint分支
- vscode 新建、合併分支VSCode
- git合併分支,如果選擇性的合併檔案?Git
- git 分支合併報錯Git
- 這才是真正的 Git——分支合併Git
- 【Git】3. Git重要特性-分支操作,合併衝突詳解Git
- git 知識之分支合併Git
- Git dev分支合併到master分支完美實戰GitdevAST
- Git如何撤銷某次分支的合併MergeGit
- 合併分支:Git merge 和 rebase 的區別Git
- git合併分支和提交步驟Git
- 教你玩轉Git-分支合併Git
- RxJava 合併操作RxJava
- Git/TortoiseGit使用Git
- TortoiseGit使用配置Git
- git建立與切換分支Git
- Git merge和rebase分支合併命令的區別Git
- git合併分支並處理衝突Git
- Git -- 分支與合併 (命令列+視覺化工具p4merge)Git命令列視覺化
- 簡單介紹Git合併分支的流程步驟Git
- git合併單個檔案到其他分支Git
- 保姆級教程 | Merge Request 分支合併請求
- git更新原生代碼分支並將其合併到master分支的完整流程GitAST
- git 基本操作|分支管理|gitlib使用Git
- git合併某分支上的單次提交(cherry-pick)Git
- 第3篇 :git 首次建立專案上傳,程式碼合併操作Git
- 【Git】合併分支報衝突怎麼解決Git
- pandas -- DataFrame的級聯以及合併操作
- Ubuntu中使用pdftk合併、分離PDF文件等操作Ubuntu
- Git 分支操作Git
- git分支操作Git
- 如何合併視訊?是否適合新手操作?
- git的cherry-pick,選擇其他分支特定提交進行合併Git
- 記一次Git分支合併引起的問題和修復Git