Commit e82aa658 authored by BlackAngle233's avatar BlackAngle233
Browse files

Create Project

parent e8f2a1d8
{
"m_SettingKeys": [
"VR Device Disabled",
"VR Device User Alert"
],
"m_SettingValues": [
"False",
"False"
]
}
\ No newline at end of file
# 实验室每周活动
每周有一次【论文分享】和【工作汇报】,请按时参加。具体时间可能变动,由微信群"dalab 本科实习"进行通知,记得及时加群。
【论文分享】环节时长为1小时左右,会有2人左右进行论文分享。通常安排在周二下午/晚上。
【工作汇报】环节以课题组为单位进行。每个人汇报上一周的工作和下一周的计划。通常安排在周三下午/晚上。
## GitLab
GitLab是实验室自己搭建的Git网站,相关的文档、代码都放在这个网站中。
* 注册链接:<http://dalab.se.sjtu.edu.cn/gitlab>
* 注意事项
* 请使用实名进行注册
* 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)
* 代码应保持统一、清晰的格式
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment