美文网首页
我的git开发流程

我的git开发流程

作者: brightsunp | 来源:发表于2017-11-28 12:02 被阅读0次

我所在项目组的git工作流程是,远程创建一个主分支master,本地每人创建功能分支,提交时的顺序:

commit->checkout master->pull->merge/mergetool(if conflict)->push

去自己的工作分支

$ git checkout work

工作

...

提交工作分支的修改

$ git add -A
$ git commit
## or: ##
$ git commit -a

回到主分支

$ git checkout master

获取远程最新的修改,此时不会产生冲突

$ git pull

回到工作分支

$ git checkout work

用merge合并主干的修改,如果有冲突在此时解决

$ git merge master
$ git mergetool

提交到远程分支

$ git push origin work:br_s00428293_DTSNumber

提交Merge Request

这样做的结果是,远程主干的开发非线性,每个人在本地分支解决冲突,在MR环节设置严格的审核权限。

相关文章

  • 多人开发的 Git 流程

    比较清晰的多人开发的 Git 流程博文:多人开发的 Git 流程 A successful Git branchi...

  • iOS团队开发 git使用管理

    Git iOS 多人开发 git - xcode 团队开发 iOS开发中的Git流程(动态演示)

  • GIt 常用操作指令

    《Git 使用规范流程》 《常用 Git 命令清单》 《Git 远程操作详解》 《Git工作流程》 开发过程中,用...

  • Git 02 开发流程

    理解版本将开发流程 ======== 代码开发流程 系统开发,编写代码 提交代码给Git本地库 将代码提交到Git...

  • 我的git开发流程

    我所在项目组的git工作流程是,远程创建一个主分支master,本地每人创建功能分支,提交时的顺序: 去自己的工作...

  • Git使用规范

    开发流程 $ git checkout master# 切到master分支 $ git checkout -b ...

  • Git Dev Flow

    Git Dev Flow Git开发流程是一个以特性分支开发,结合极限编程的开发模式。 develop Model...

  • git 实用手册

    git 开发流程 配置个人信息$ git config --global user.name "用户名"$ git...

  • Git规范

    规范 git的使用流程建议参考“Git使用规范流程”.[3] 建议a.在特性开发时,commit要以逻辑为单位,鼓...

  • git开发流程

    开发流程1 开发分支从master拉取 开发分支完成后合并到test分支进行测试 测试通过后,开发分支合并到mas...

网友评论

      本文标题:我的git开发流程

      本文链接:https://www.haomeiwen.com/subject/auvsbxtx.html