git分支合并

一、提交规范

参考文档

https://shimo.im/docx/sSsMZPZC5IQfdAlQ

 

主要参考如图:

 

 

 

master 2-8

 

stage 0,1

 

feature(特定开发分支)

 

前端代码修改都是可热更(不需要后端部署的);

 

二、git 简介

git 是什么?

摘自地址 https://labuladong.github.io/algo/5/42/

 

 

三、git 理解

 

  1. 链表结构

 

git fetch

 

origin 展示

 

  1. 分布式

 

git merge origin/xxx

 

git cherry-pick

 

  1. git 节点

git 的每一个节点都记录了 parent, 并且不可变更;

 

git log --graph --pretty="(%p) %h %s"

git cat-file -p xxx

 

  1. 实战

git revert 代码, 只要重新生成一个 git commit 即可. 或者 走重新 revert

 

git cherry-pick [a merge]. (参考地址 https://www.jianshu.com/p/a1876b0afabf)

 

  1. 补充

补充一个当时演示的场景, git merge 不过来代码的问题, 参考如下

https://jitwxs.cn/38727be2

 

不过也是可以通过 git cherry-pick 来处理的.

 

posted @ 2022-12-19 16:19  明媚下雨天  阅读(19)  评论(0编辑  收藏  举报