-
Notifications
You must be signed in to change notification settings - Fork 373
HbAssignmentHandup
开智学堂常用 GitHub 作为课程主题讨论、提交&互评作业平台,若是非技术类课程(编程、数据科学)学员,你就把它当做一个 Web 在线写作网站使用即可,不必掌握 Git 命令。为方便学员快速上手,往期优秀学员 @Scott Ming 和开智同事 @Azeril 录了视频教程说明常用操作和注意事项,供参考。
以下操作建立在你已 Fork 课程主库或其他仓库(比如 OpenMindClub/tacofancy ) 的前提下,如果你未 Fork,需先 Fork,参考下图,点击仓库页面右上角的 Fork
图标:
如果 Fork 了某仓库后不想要了,可进入 Fork 下来的这个仓库 setting 页面拉到最底下,选择 Delete this repository
后按提示操作。
Fork 成功后,来看视频吧——
- 0.0 为什么使用 GitHub 作为教学平台
- 1.0 在网页上如何提交笔记&互评
- 1.1 如何用 GitHub 客户端提交笔记&互评
- 1.2 如何用命令行提交笔记&互评
- 2.0 在课程仓库发布主题讨论注意事项
如果觉得以上视频看得较困难,还可以参看 课程作业&笔记 提交及相互反馈 操作指南(图文版) 。
-
参考视频中的演示,非技术类课程会 GitHub 网页版和客户端常用操作即可,尤其通过客户端提交 MarkDown 文件、查看修订记录、使用 Issue 进行讨论)。
-
提交改动 commit 时,Summary 处尽量用
英文
概括总结改动内容。 -
命令行操作依赖终端,Mac 推荐用终端仿真器 iTerm 2,Windows 推荐 cmder / GitBash 。视频录制者 @Scott 强烈推荐使用命令行(CLI)提交作业。
使用电脑时一会儿动动鼠标或触摸板、一会儿敲敲键盘,这是大多数人习以为常的场景。
但细心的你会发现,电影中「超级黑客」坐在电脑前,从不摸一下鼠标,就能快速侵入超安全的军事计算机中 —— 电影制片人意识到,让计算机圆满完成工作的唯一途径,是用键盘来操纵计算机。
是的,一个优雅的命令行界面,可以和计算机进行非常有效的交流沟通,就像人类社会使用文字互通信息。图形用户界面让简单的任务更容易完成,而命令行界面使完成复杂的任务成为可能。
若想学习更多命令行的知识,他推荐这本书:《TLCL》, 若想了解 Git,可以看看 《Git 简明指南》,《廖雪峰的 Git 教程》,若想练习使用 Git ,可以直接在 Code School - Try Git 尝试。
- 170306 闪闪增补图文版链接
- 160624 闪闪增补 Fork 测试用仓库
- 160502 闪闪增补不需掌握 Git 命令的学员条件
- 160305 闪闪根据 @Scott 提供的材料重构
- 开智官网:http://openmindclub.com/
-
开智在招职位
持续更新
- 安装使用开智学堂 App
- GitHub 使用指引
- GitHub 世界基础概念
- 存活级别攻略
- 进阶级别攻略
- 提交&互评作业/笔记
- 配置 GitHub 消息提醒
- 结业项目仓库 wiki 初始化&优雅使用
- 配置 GitBook
- Zotero 使用指引
- MagicAltmetric
- 线下活动指引
- 发起学员互助活动
- 活动摄影操作指南
- 报道写作手册-志愿者
-
各地活动空间清单
欢迎一起增补
- 课程资料
修己以安人。
- 素养
- 技巧
- 规约