`
阿尔萨斯
  • 浏览: 4171760 次
社区版块
存档分类
最新评论

企业团队使用Git协同开发的一般流程

 
阅读更多

流程大纲

一、代码编写

1.从主分支(master)上创建开发分支(dev)。
2.切换到dev。
3.在dev上进行代码编写,并提交本地版本库。
注:一定不能直接在marster分支上修改代码

二、合并代码

1.切换到master。
2.从remote master拉取最新代码到local master。
3.切换到dev。
4.rebase master 到 dev。
5.如果有代码冲突,则解决。

三、提交代码

1.切换到master。
2.将dev的代码合并(merge)到master。
3.推送(push)local master 到 remote master。
4.看你心情,保留或者删除dev分支。

以EclipseGit插件为例演示

  • 创建Dev分支CreateBranchDevCreateBranchDetail
  • 在marster分支上拉取最新代码PullToMarster
  • 在dev分支上rebase Marster分支代码RebaseFromMarsterToDevRebaseDetail
  • 在Marster分支上合并dev分支代码MergeFromDevToMasterMergeDetail
  • 提交marster分支到远程库PushToRemote
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics