# 实验室每周活动 每周有一次【论文分享】和【工作汇报】,请按时参加。具体时间可能变动,由微信群"dalab 本科实习"进行通知,记得及时加群。 【论文分享】环节时长为1小时左右,会有2人左右进行论文分享。通常安排在周二下午/晚上。 【工作汇报】环节以课题组为单位进行。每个人汇报上一周的工作和下一周的计划。通常安排在周三下午/晚上。 ## GitLab GitLab是实验室自己搭建的Git网站,相关的文档、代码都放在这个网站中。 * 注册链接: * 注意事项 * 请使用实名进行注册 * Email只支持交大邮箱 代码产出请定期更新并上传在Gitlab中。 ## Git 如果对Git不太了解的话,可以看一下[廖雪峰的Git教程](https://www.liaoxuefeng.com/wiki/896043488029600)。 GitLab是基于Git搭建的一个开源网站,方便在网页端浏览Git信息。主要功能和Github差不多,如果熟悉Github的话应该能够很容易上手。 Git的使用规范请参考[您必须知道的 Git 分支开发规范](https://juejin.im/post/5b4328bbf265da0fa21a6820)。不用完全的严格参照这篇文章中的内容,但需要注意以下几个方面: 1. Git Commit的信息保持统一、清晰的格式。 2. 至少保持两个分支(branch)。master分支上只放功能稳定的版本,在另一个分支上(比如develop)进行新功能的开发,稳定后再合入master。 3. 用Git的tag功能标注好软件版本号的变动,比如v0.1.0, v0.2.0。这个也需要自己提前做好版本的功能规划,下一个版本打算加入哪些功能,完成后就打上tag。 4. 项目中的部分文件是不需要使用Git进行管理的,比如Unity生成的缓存文件和二进制文件,这些文件可以用.gitignore文件自动忽略掉。Unity的gitignore模板在[这个链接](http://dalab.se.sjtu.edu.cn/gitlab/vitalight/gitignore/-/blob/master/Unity.gitignore)下载。Git的客户端推荐使用[sourcetree](https://www.sourcetreeapp.com/)。 ## Unity * Unity的版本使用[2019.4.3f1](unityhub://2019.4.3f1/f880dceab6fe) * 代码应保持统一、清晰的格式