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、删除分支