第一题 我组项目的GitHub版本更新流程
通过资料搜集,我们知道目前广泛使用的工作流程有Git flow、Github flow和Gitlab flow。
由于希望小组成员都可以参与到这个项目中来,我们小组最终要开发一个网站。
在学习了阮一峰老师的博文后,我们认为 Github flow 这一工作流程更加适合我们组的开发,具体流程如下图:

其实这三种 workflow 都被广泛地采用,但我们选择使用Github flow 这一工作流程,这是鉴于我们项目的自身特点 :
(1)项目并不大,且分工比较明确(前后端分离),所以只保证一个活跃的 master 分支是足够的;
(2)另外,我们后台的服务也是使用 jenkins 持续集成的(见之前后端环境搭建的博客)
所以,只保证一个分区是合适的;
(3)还有,拥有多个分支一般是有许多外部客户来使用的
这样人们可以保证自己拿到的合适的分支(比如 stable 版本供 production 环境使用),而这在我们的项目里是不必要的。

第二题 代码规范、GitHub提交源码的标准
代码规范:https://files.cnblogs.com/files/msec2016/代码规范.pdf
GitHub提交源码的标准:在组员按照上述指定的代码规范完成编写以及测试后,交由组长进行最后审核,完成后提交。
第三题 周例会记录
第一周的时候我们在老师所留作业的指导和带动下学习建立了自己的博客,并且在课下积极的找同伴碰面交流
熟悉的同时也定下了我们课程最后项目的大致构想。

这也是在交流探讨第一次作业中的相关问题,集思广益,发表自己的相关观点。

第二周的作业中,我们学习使用了git,github等内容及其使用,掌握了客户端及命令行的操作方法。
同时完成本周任务的同时我们在组长的带领下开始着手于最后项目的研究。
组长写出了一个前端页面的demo,实现前后数据的传输,我们学习之后也开始了各自的思考和尝试。

确定了我们的编程语言,制定出开发计划和代码规范。方便后续工作的顺利进行。

探讨使用的工具同时也在进一步准备14章课程的讲解准备。
