自己项目分支管理小记

99 阅读1分钟

使用common-new分支

  1. 从common-new新建分支common-ssl。新需求开发使用common-ssl。
  2. 开发完成后提交变更到common-ssl,不要提交cookie和csrf_token的变更,也就是属于自己分支的变更,可以把
  3. 属于自己分支的变更贮藏一下.
  4. 处理好common-ssl分支后,切换到common-new分支.然后把common-ssl分支合并到common-new分支.
  5. 到Gitlab去.选择分支合并
image.png
  1. 选择对应的分支 源分支:代码变更的分支。
    目标分支:合并到哪个分支。

image.png

  1. 选择指派人和审核者,然后把“接受合并请求时删除源分支”的选项取消掉
image.png
  1. 需要稍等片刻后,指派人审核代码没问题选择合并。这里也可能遇到代码冲突的问题,但是一般遇不到,因为dev分支是不允许编辑/提交代码的。
  2. 需要在Sourcetree中把分支切换到目标分支,(然后这里忘记了,我不记得是需要手动提交代码还是自动合并了,等下次需求开发更新这个文档。)
  3. 如果审核人已经通过了合并,那么流水线将会开始跑,需要项目经理手动开始(跟项目经理打声招呼,这边已经开始拍流水线了),因为需要权限。

后续开发遇到问题,或者发现更多细节在进行更新