# advance_node_2110B **Repository Path**: bingyu123/advance_node_2110-b ## Basic Information - **Project Name**: advance_node_2110B - **Description**: 这是自己歇着玩的挖的玩的玩的 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-08-22 - **Last Updated**: 2022-08-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 高级js 1. 项目拆解 2. 为什么用这个技术 3. 100%还原 4. 知识点 1. 月考 周考 异步编程 - promise - api - 结合async await - 源码 .then .catch .finally - all any race - 实际的应用场景 - 断网重连 - 链式的顺序调用 - 处理并发数 设计模式 - 策略模式 - 工厂模式 - 单例模式 数据结构和算法 - 链表 - 排序算法 - 树 git 各种问题 规范? - git 合丢了 - 覆盖了 ### git 规范 1. 新建仓库 2. 组员 3. 分支 4. 评审 (审核代码 PR) 通过 不通过 5. 合并 线上合并 ### git命令 - 每一个项目都应该是单独的仓库 - 什么时候提交 : 功能 git init (根目录) .git 文件 作用(保存所有记录 hook : ) eslint(语法规范) + cimmitiaztion (提交规范) + husky(githook 提交之前进行的代码检测) 分支 : 受保护 : 管理员 master : 最开始 初始化的代码 dev : 合并feature 受保护的 只做合并的事情 feature : 功能分支 - feature-a : 功能1 提审PR - feature-b : 功能2 测试分支 : test : 测试dev 打签 : tag 测试demo