Skip to content

HbAssignmentHandup

闪闪 edited this page Aug 6, 2017 · 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 推荐 cmder / GitBash 。视频录制者 @Scott 强烈推荐使用命令行(CLI)提交作业。

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

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

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

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

CHANGELOG

  • 170306 闪闪增补图文版链接
  • 160624 闪闪增补 Fork 测试用仓库
  • 160502 闪闪增补不需掌握 Git 命令的学员条件
  • 160305 闪闪根据 @Scott 提供的材料重构
Clone this wiki locally