以下文档内容参照哈尔滨工业大学(深圳)相关项目贡献方法.md,并做对应修改。
Issue、PR、纠错、资料、选课/考试攻略,完全欢迎!来自大家的关注、维护和贡献,才是让这个攻略继续存在的动力~
如果希望匿名贡献,可以 email 至此邮箱,注明 "OpenFutureTech-Geek" 即可:joinus@aia.ftscut.tech
由于本仓库暂时未启用 git-lfs
,因此请不要上传单个超过 100M 的文件,否则 Commit 无效,Web端只适合 25M 以下小文件。
由于本项目体积很大,故可以采用在 Github Web端 直接上传的方式,具体操作如下:
-
首先 Fork 本项目,点击右上角的
Fork
按键即可,请注意 提醒。 -
- 上传文件到已有文件夹:打开对应文件夹,点击
添加文件
按钮下的Upload file
,上传你的文件。 - 上传文件到新文件夹:打开任意文件夹,点击
添加文件
按钮下的Upload file
,把浏览器地址栏中文件夹名称改为你想要新建的文件夹名称,然后按下回车
,再上传你的文件。 - 修改已有文件(如 readme.md):打开对应文件,点击右侧铅笔标志
Edit this file
,修改后上传你的文件。
- 上传文件到已有文件夹:打开对应文件夹,点击
-
-
提交 PR:上传完文件到个人仓库之后,点击
Pull Request
即可。请留意一下项目的文件组织。 -
也可以直接附加在 Issue 中,由维护者进行添加。
-
-
课程攻略:readme.md
-
电子版教材:ebook/[电子书标题_出版社].pdf (由于可能存在的版权问题,暂未加入)
-
电子版课件:slide/[教学年份_教师姓名]/[xxx](建议先向教师获得授权后再上传)
-
实验指导书 & 实验资料:lab/[教学年份(_学生姓名)]/exp1/[xxx]
-
平时作业题 & 作业资料:hw/[教学年份_学生姓名]/
-
笔记:note/[教学年份_学生姓名]/
-
历年试卷:exam/
- 由于某些原因,现存试卷资源匮乏,欢迎上传回忆版试卷。
有些朋友在提交 PR 的时候可能会注意到自己的 Fork 和我们的主分支有数十甚至上百个不同的 Commit。如果出现这种情况,可以考虑以下三种解决方案:
- 如果对 git 不太熟悉,建议(在备份完成后)先删除你先前 Fork 的项目,重新 Fork 最新的仓库,上传并重新提交 PR。
- 如果对 git 及其工作原理较为熟悉(而且愿意花费时间和流量折腾),可以尝试在 Fork 出的项目上进行 Rebase 以消除与主分支在历史上的冲突。
- 如果你不想删除先前 Fork 的项目,可以尝试网页版 GitHub 新增的功能,
Fetch & Merge
,可以一键拉取最新的仓库并更新自己的分支。
如果你认为本仓库的一些文件侵犯了您的权益,请 向我们发送邮件 。我们将会从仓库中彻底清除这些文件。