Skip to content

HbAssignmentHandup

ishanshan edited this page Jul 18, 2016 · 19 revisions

开智学堂作业提交&互评指南

开智学堂常用 GitHub 作为课程主题讨论、提交&互评作业平台,若是非技术类课程(编程、数据科学)学员,你就把它当做一个 Web 在线写作网站使用即可,不必掌握 Git 命令。为方便学员快速上手,往期优秀学员 @Scott Ming 和开智同事 @Azeril 录了视频教程说明常用操作和注意事项,供参考。

以下操作建立在你已 Fork 课程主库或其他仓库(比如 OpenMindClub/tacofancy ) 的前提下,如果你未 Fork,需先 Fork,参考下图,点击右上角红框中的 Fork 图标:

如果 Fork 了某仓库后不想要了,可进入 Fork 下来的这个仓库 setting 页面拉到最底下,选择 Delete this repository 后按提示操作。

Fork 成功后,来看视频吧——

注意

  1. 参考视频中的演示,非技术类课程会 GitHub 网页版和客户端常用操作即可,尤其通过客户端提交 MarkDown 文件、查看修订记录、使用 Issue 进行讨论)。

  2. 提交改动 commit 时,Summary 处尽量用英文概括总结改动内容。

  3. 命令行操作依赖终端,Mac 推荐用终端仿真器 iTerm 2,Windows 推荐 GitBash 。视频录制者 @Scott 强烈推荐使用命令行(CLI)提交作业。

    使用电脑时一会儿动动鼠标或触摸板、一会儿敲敲键盘,这是大多数人习以为常的场景。

    但细心的你会发现,电影中「超级黑客」坐在电脑前,从不摸一下鼠标,就能快速侵入超安全的军事计算机中 —— 电影制片人意识到,让计算机圆满完成工作的唯一途径,是用键盘来操纵计算机。

    是的,一个优雅的命令行界面,可以和计算机进行非常有效的交流沟通,就像人类社会使用文字互通信息。图形用户界面让简单的任务更容易完成,而命令行界面使完成复杂的任务成为可能。

    若想学习更多命令行的知识,他推荐这本书:《TLCL》, 若想了解 Git,可以看看 《Git 简明指南》,《廖雪峰的 Git 教程》,若想练习使用 Git ,可以直接在 Code School - Try Git 尝试。

CHANGELOG

  • 160624 闪闪增补 Fork 测试用仓库
  • 160502 闪闪增补不需掌握 Git 命令的学员条件
  • 160305 闪闪根据 @Scott 提供的材料重构

Clone this wiki locally