这是一个Shell终端游戏,旨在测试你对 Git 命令的了解。游戏中的每个级别都是在此仓库上执行的任务。完成任务后,你将获得下一个任务。初级总共有十个级别,每个级别比上一个更难!
后续会开放中级仓库~并欢迎大家提供关卡。
首先 Clone 本仓库到你本地:
$ git clone https://github.com/Eumenides1/git-game-cn.git
如果你对 Git 还不是很了解,那你应该去看看这些材料:
- https://github.com/mikeizbicki/ucr-cs100/blob/2015winter/textbook/cheatsheets/git-cheatsheet.md
- https://github.com/mikeizbicki/ucr-cs100/tree/2015winter/textbook/tools/git/advanced-git
如果你对Git 已经比较熟练了,那么就开始你的挑战吧!
你应该始终检查 README.md 文件以获取下一个线索!
Level 1
你的第一个任务是找到提交信息是下面这个问题的答案的那次提交,并去到那次提交: 当程序员开始学习一门新的语言时,他/她学会写的第一段程序是什么?