Skip to content

HbAssignmentHandup

ishanshan edited this page Mar 6, 2016 · 19 revisions

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

开智学堂常用 GitHub 作为课程主题讨论、提交&互评作业平台,为方便学员快速上手,往期优秀学员 @Scott Ming 和开智同事 @Azeril 录了视频教程说明常用操作和注意事项,供参考:

0.0 为什么使用 GitHub 作为教学平台 1.0 在网页上如何提交笔记&互评 1.1 如何用 GitHub 客户端提交笔记&互评 1.2 如何用命令行提交笔记&互评 2.0 在课程仓库发布主题讨论注意事项

注意

  1. 以上操作建立在你已 Fork 课程主库的前提下,如果你未 Fork,需先 Fork,参考下图:

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

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

    你是否注意到,在电影中一个“超级黑客”坐在电脑前,从不摸一下鼠标, 就能够在30秒内侵入到超安全的军事计算机中。这是因为电影制片人意识到, 作为人类,本能地知道让计算机圆满完成工作的唯一途径,是用键盘来操纵计算机。

    现在,大多数的计算机用户只是熟悉图形用户界面(GUI),并且产品供应商和此领域的学者会灌输给用户这样的思想, 命令行界面(CLI)是过去使用的一种很恐怖的东西。这就很不幸,因为一个好的命令行界面, 是用来和计算机进行交流沟通的非常有效的方式,正像人类社会使用文字互通信息一样。人们说,“图形用户界面让简单的任务更容易完成, 而命令行界面使完成复杂的任务成为可能”,到现在这句话仍然很正确。

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

CHANGELOG

  • 160305 闪闪根据 @Scott 提供的材料重构

Clone this wiki locally