- master 为部署分支,所有 master 分支的内容都应当是可部署的,只允许从 dev 分支 pull request 到 master。
- dev 为默认分支,所有 feature、bug 分支都从 dev 分支创建,并最终 pull request 到 dev。
- master、dev 是保护分支,不能强制 push,只能用 pull request 的方式合并,且必须同时满足以下两个条件
- 至少一个管理员审核
- ci 显示为 pass
- 克隆项目:
git clone https://github.com/2remote/yaopai-mobile.git
- 安装 Node.js
- 运行指令:
npm install
- 启动开发用服务器:
npm start
不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的。