一、提交规范
参考文档
https://shimo.im/docx/sSsMZPZC5IQfdAlQ
 
主要参考如图:
 
![]()
 
 
master 2-8
 
stage 0,1
 
feature(特定开发分支)
 
前端代码修改都是可热更(不需要后端部署的);
 
二、git 简介
git 是什么?
摘自地址 https://labuladong.github.io/algo/5/42/
![]()
 
 
三、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 来处理的.