1、创建一个本地分支
进入Xshell已经拉取的该项目的项目代码路径下执行git checkout -b 姓名全拼音,例如:git checkout -b xiewei,当前显示已创建。
cuihengyi@dell-PowerEdge-T550:~/SVN/Git_R11/R11_V4.02.0_Source$ git checkout -b cuihengyi
Switched to a new branch 'cuihengyi'
2、查看是否创建成功
当前路径下运行git branch -a,就会出现如下图。
3、建立远程仓库
当前路径下运行git push --set-upstream origin 姓名全拼音,例如git push --set-upstream origin cuihengyi,可以再次git branch -a查看一下是否创建成功。
cuihengyi@dell-PowerEdge-T550:~/SVN/Git_R11/R11_V4.02.0_Source$ git push --set-upstream origin cuihengyi
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
To 10.2.5.201:ApplyR11Src/R11_V4.02.0_Source.git
* [new branch] cuihengyi -> cuihengyi
Branch 'cuihengyi' set up to track remote branch 'cuihengyi' from 'origin'.
4、本地提交代码到远程仓库分支
类似下图
然后在出现的对应弹窗内先输入修改记录对应的提交按钮才会高亮。
点击提交后在弹出的弹窗内点击推送。
这样代码就推送到远程仓库内了。
5、提交合并申请
进入贡献项目Contributend projects,点击branches进入分支。
点击Merge Request创建合并请求。
对应写好修改记录,选择好审核人,然后提交审核,审核人审核完毕后将你的分支合并到主分支。