1、創建分支
已存在主分支master,現在需要創建v1.0的版本,一般直接在web頁面操作。
v1.0分支,基線master,稱為項目分支。
假如,v1.0項目存在兩個項目成員sunriver2000和snow,一般還會再針對個人創建個人分支。下面創建個人分支v1.0_sunriver2000和v1.0_snow。
?
?
2、合并分支
場景
當前分支:v1.0_sunriver2000
目標分支:v1.0
需求:需要向目標分支提交代碼,目標分支可能有其他同事提交的代碼。
解法:
1、先fetch遠程倉庫到本地。
2、在本地v1.0_sunriver2000分支,合并v1.0的代碼。
3、把本地v1.0_sunriver2000分支上傳到遠程v1.0_sunriver2000分支。
4、在Gitee頁面,發合并請求。
5、同意合并。
步驟
第一步、git fetch
git fetch
?
?
第二步、在本地v1.0_sunriver2000分支,合并v1.0的代碼。
git fetch命令執行完后需要執行 git merge 遠程分支到你所在的分支。
從遠端倉庫提取數據并嘗試合并到當前分支。
?
第三步、把本地v1.0_sunriver2000分支上傳到遠程v1.0_sunriver2000分支
?
第四步、在Gitee頁面,發合并請求
第五步、同意合并
?
3、刪除分支
?