一、提交规范

参考文档

​https://shimo.im/docx/sSsMZPZC5IQfdAlQ​

 

主要参考如图:

 

git分支合并_git

 

 

master 2-8

 

stage 0,1

 

feature(特定开发分支)

 

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

 

二、git 简介

git 是什么?

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

git分支合并_github_02

 

 

三、git 理解

 

链表结构

 

git fetch

 

origin 展示

 

分布式

 

git merge origin/xxx

 

git cherry-pick

 

git 节点

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

 

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

git cat-file -p xxx

 

实战

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

 

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

 

补充

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

​https://jitwxs.cn/38727be2​

 

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