UI设计评
ui设计人员演示根据产品原型图,设计出来的设计稿
产品原型图
根据原型图,设计师设计出设计稿
概要设计
开发工程师进行项目研发
单元测试
代码质量检测
语法检测
购买云服务器 / 主机
域名购买,域名的解析 【 不用 】
使用ip地址也可以
企业级项目要经过审核
正式上线
前后端:
项目样式和动效、操作逻辑是否有bug
用户注册量
用户使用量
平台注册量
平台运营量
xxx
通过数据来决定项目质量、业绩
公司规模
20 - 55
99 - 200
500 - 1000
什么是git
git是一个分布式的版本控制管理工具
版本控制管理工具
分布式:分布式计算是计算机科学中一个研究方向,它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果
版本
git可以存储多个项目版本,为了将来的版本切换
git的安装
git概念
本地git仓库
远程git仓库
git 基础
$ git init
$ git add.
将工程(项目)中所有的都存放到暂存区$ git add ./index.js
将工程(项目)中指定的放在暂存区$ git commit -m ' 对当前提交的文件说明 '
$ git log
$ git log --oneline
$ git reset -- hard HEAD
当前的版本$ git reset --hard HEAD^
上一个版本$ git reset --hard HEAD^^
上上一个版本$ git reset --hard HEAD~100
往上100个版本$ git checkout -- 文件路径
git 分支管理
$ git branch 分支名
$ git checkout 分支名
$ git push 远程仓库地址 分支名称
$ git remote add -m 别名 url
$ git push origin 分支名称
$ git merge 分支名称
git流程
分支
主管改了主分支东西,你要重新更新
分支的合并
git 冲突解决
两个或是两个以上的成员修改同一个文件造成
先git pull 然后 手动选择 然后上传
git 版本回退
上传式不能是空目录
分支就是用来存储项目的单一功能,而每一个成员可以控制一个或是多个分支,建议功能要分支化
分支是子分支合并主分支或是dev分支