大厂git工作流

Posted 罗坤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大厂git工作流相关的知识,希望对你有一定的参考价值。

基本操作

  • git add .
  • git commit -m "fix: xxx"
  • git push

开发工作流

  1. 常规操作

    1. master(正式环境)切分支 feat-xxx-xxx (当前业务简称)
    2. feat-xxx-xxx 代码merge(合并)到text-release(测试环境)
    3. 测试环境通过测试后,将feat-xxx-xxx代码合并到master
  2. 多人多分支一次合并到master(俗称发车)

    1. 测试通过后,从master切分支v2.x.x(待发布版本)
    2. feat-xxx-xxxfeat-yyy-yyy等分支在github/gitlab网页上以New merge request(mr)的形式发送合并请求(pull request
    3. 等待相关负责人code review过后,再将v2.x.x分支合并到master
  3. mr存在冲突时(

    以上是关于大厂git工作流的主要内容,如果未能解决你的问题,请参考以下文章

    VSCode自定义代码片段15——git命令操作一个完整流程

    VSCode自定义代码片段15——git命令操作一个完整流程

    2021-12-24:划分字母区间。 字符串 S 由小写字母组成。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。返回一个表示每个字符串片段的长度的列表。 力扣763。某大厂面试

    如何管理在每个 git 版本中添加私有代码片段?

    使用 Git 来管理 Xcode 中的代码片段

    markdown Git代码片段