后端实现放在back-end
文件夹里
前端实现放在front-end
文件夹里
必须 从develop
分支下拉取自己的新分支 后再进行代码编写。每个分支仅允许写一个功能。
分支命名为:后端-以API文档中的功能编号命名,前端-根据编写人和编写功能妥善命名
分支编写完成后在Github上提交pull request
(一定要合并到develop
分支而不是main
分支)。提交时选择wht或hy作为审核人(viewers) 。提交并合并Merge完成以后删除这个新分支。
如果出现Merge冲突,手动解决或是撤销提交发issue找人解决
禁止 新建一个分支写多个功能
禁止 向main
分支提交pull request
禁止 从他人的分支上拉取新分支,或修改其分支的内容
如发现他人的代码或分支提交有问题,请在github上提交issue
并@TA,被提到的人(会受到邮件)应及时debug并重新提交分支,然后发起人可以关闭issue
。
github提交指南参考见docs
文件夹里的文档。
- 在仓库根目录运行
pip install -r requirements.txt
安装所需要的包 - TODO
- 安装Dart
- 安装Flutter
- 安装IDE(VS Code, IntelliJ IDEA, 或Android Studio)
- 配置Android SDK及虚拟机