一、创建本地分支
1、下载/更新 本地 主干
如果本地还没有 本地主干,下载:git clone
如果本地已有了 本地主干,更新:git pull
工程右键菜单:team -> pull
2、基于 本地主干 创建 本地分支
工程右键菜单:team -> Switch To-> New Branch (创建新的分支)
分支创建完成,当前工程处于新分支 Branch_0901_lsq 上!!!
二、基于 本地分支 开发代码, 提交创建远端分支
1、开发/修改代码,提交本地分支(不要push)
工程右键菜单:team -> commit
2、从远端更新 本地主干
首先,更新 本地主干,右键菜单:team -> Switch To -> master
然后,工程右键菜单:team -> pull
3、merge 本地主干 差异 到 本地分支,并解决冲突
切回本地开发分支,merge本地主干到本地分支来:
工程右键菜单:team -> merge
遇到冲突,解决冲突
解决冲突后,提交本地分支 :
- add to Index ,add to Index 后,红色箭头就消失了!!
- commit
4、提交 本地分支 到远端的同时 创建 远端分支
三、在服务器上,merge 远端主干 和 远端分支
1、提交申请
打开gitserver,找到要提交的工程!
2、处理申请
如果你是管理员 ,收到了 merge 远端分支 到 远端主干 的申请。
执行merge申请,解决冲突。
执行完毕,可查看远端代码。