Double Kill,用玩游戏的方式来学习 Git

1,994 阅读1分钟

我想每个程序员都有 GitHub 吧,想我工作一年才知晓这个宝藏,我也慢慢地从“拿来”到自己造轮子,16 年,我前后开源了几个库,目前这些项目被 Stars 3400+,我也拥有 Followers 1k+。在使用 GitHub 过程中,当你想向 GitHub 上传代码时,肯定会涉及 Git,我因此自学了相关知识。如果你想学习 Git,正好看到这篇文章,那你赚到了,因为今天我要分享一个很好玩的东西给你,用玩游戏的方式来学 Git,当然你如果会 Git,也可以来玩玩,打开网站:https://learngitbranching.js.org

进入欢迎光临页面,网站是有中文的。

关卡选择界面,有「主要」、「远程」两部分。教程的每一关都有引导,告诉你示范动作是怎样的、会有什么结果。稍作了解之后就可以自己上手探索。模仿之前教的动作,做错了可以 reset  命令从头开始。完成之后,可以用 show solution  命令查看答案。这种即时反馈的学习让过程变得有趣。

而每一部分的内容不多,覆盖了基本的用法,用法会在玩游戏的过程中领会到,玩的同时又学会了知识,这种感觉很棒,来吧,玩起,enjoy! 推荐阅读GitHub 使用 Android Studio Git 分支实践 专注力