一个学习git的游戏项目​

213 阅读2分钟

当年Linus为了打破Bitkeeper的限制,花两周写了这个版本控制器git,也就是现在全球最大的同性交友平台GitHub的核心技术。

最近刚好学到必要的地方,稍作记录,分享一下。主要介绍一下一个叫做Githug的项目https://github.com/Gazler/githug

准备工作

我是在WSL上安装的,稍微说一下注意事项,(时间问题,不会很详细的说明了)

WSL务必要换源,详情移步CSDN,我平时用的是清华的源(供参考)

其他步骤在Githug的readme文件中都有介绍,不再赘述。

图片

项目翻译

图片

安装ruby

图片

解压项目包

图片

安装Githug

开始游戏

图片

图片

更改游戏目录

游戏规则

Githug有4个游戏命令:

play - 默认命令,检查您当前水平的解决方案•hint - 为您提供当前级别的提示(如果有)•reset - 重置当前级别或将级别重置为给定的名称或路径•levels - 列出所有级别

试玩

本来没有进行下去的思路了,参考了一篇简书的帖子:

https://www.jianshu.com/p/482b32716bbe 上面已经显示了初始化的提示,忘记的话再输入一次githug也可以看到游戏提示:

图片

第一关要求

图片

初始化及过关验证

这时也可以领会到上述4个游戏命令的使用方法:

图片

图片

通过git help config获得提示

所以正式开始吧

第二关

图片

第三关

图片

好了就演示这仨好了,那篇简书写的挺详细的了:https://www.jianshu.com/p/482b32716bbe

我去加速了

往期回顾

最后,点个关注不迷路

公众号:孟游先生的旅游笔记

PS:上次的不过期二维码有bug,竟然没人发现图片

图片

本文使用 文章同步助手 同步