[TOC]
#### Git 操作步骤
1. 新建远程仓库
![](https://box.kancloud.cn/8dbd1fc4282ca6f5963eeab66f48ab7b_320x224.png)
2. 填入项目参数
![](https://box.kancloud.cn/6e1b11b7661dfa3b9c60c968b9511d00_678x621.png)
3. 本地创建git仓库
>[info] git remote 查询本地项目是否有远程仓库
> 创建远程仓库 @ 后面跟上git 项目的ssh地址
> git remote add origin git@github.com:DuanRenWei/miaomiao.git
> 再次查询远程仓库是否创建成功
> git remote
> 可以看到 origin 说明本地仓库创建成功
![](https://box.kancloud.cn/173c03ebe6446186e8685cf51fcc29a1_520x309.png)
4. 推送到master主分支
>[info] git push origin master 把本地项目推送到主分支
![](https://box.kancloud.cn/2dbba6703ec48455cfab31f7c238c611_473x188.png)
5. 到git 上查看项目是否推送成功,看到以下界面信息,说明本地项目成功推送到线上git仓库
![](https://box.kancloud.cn/dea09f451846fd0920f63e27e37481ce_983x519.png)
*****
#### 新建开发分支
1. 新建dev分支 -b 建立分支完成自动切换到该分支
git checkout -b dev
![](https://box.kancloud.cn/6050e522f4cbb569e95ea048e6876aa6_500x175.png)
2. 当前项目推送到dev分支
git push origin dev
![](https://box.kancloud.cn/4cabbc4a0d209fc79fab8c1bc03ddc38_464x162.png)
*****
#### 提交分支
1. 查看本地改动的代码
git status
2. 提交所有改动过的代码
git add .
3. 提交版本
git commit -m "project init"
4. 切换分支
git checkout [分支名称]
5. 合并分支
git merge [要合并的分支名称] --no-ff
6. 查询分支操作日志
git log
7. 提交分支
git push origin [提交的分支名称]
8. 查看当前有多少分支
git branch
9. 删除分支
git branch -d [删除的分支名称]
*****
#### 开发流程
master 主分支 项目终极分支
dev 由项目主管测试,测试完毕合并到主分支
createProject 项目组员自己创建的分支,开发完毕合并到dev测试分支
![](https://box.kancloud.cn/ca4dadc184adeb693fb9e6a316aaf8a2_324x257.png)
- 起步
- 环境搭建
- mock数据
- 基础
- 生命周期
- 过滤器
- 过渡动画
- keyframes动画
- 动画JS钩子
- 路由
- 导航守卫
- 全局守卫
- 监听器
- 自定义组件
- 获取焦点
- mixins
- mixins抽离vuex
- 国际化
- 动态组件
- Dom
- 扩展
- 安装devTools
- scss
- Nuxt引用多个UI库
- vuex
- vuex命名空间
- vuex定义
- cli
- 安装与卸载
- 环境变量
- 杂项
- Mock数据
- FeHelper
- git
- 反向代理
- 本地存储
- stylus
- 常用mixins
- jsonp
- 配置
- mock配置
- 跨域配置
- 自定义路径
- px2rem
- 代理后端请求
- 常用算法
- 字母排序城市数据
- 倒计时
- 通讯录数据结构
- 请求
- axios防止多次请求
- 封装axios请求
- axios使用
- 封装axios
- 插件
- BetterScroll
- 高德定位
- polyfill
- fastClick
- LazyLoad
- storageCache
- moment
- keyFrameAnimation
- vueSwiper
- 组件
- Loading组件
- header组件
- 仿有道App导航
- SupportIcon
- 仿饿了么购物车跳动
- 购物车小球缓动
- 小球飞入购物车
- 仿音乐歌手列表
- 唱片飞入效果
- 搜索组件
- 仿美团PC搜索框
- 页面布局
- stickyFooter
- 背景色渐变
- 背景虚化
- Ui组件
- CubeUi
- CreateApi
- tab滑屏切换
- 索引列表
- BScroll
- BScroll左右联动导航
- vant
- 函数库
- 常用Dom函数库
- axios封装
- 格式化音乐播放时长
- 搜索节流
- time格式化
- JS基础
- window对象中的高度
- JS中的宽高
- 常用正则
- nuxt
- nuxtVuex
- 监听页面滚动
- 监听body滚动
- 监听局部滚动