最近学习Git命令,推荐一个超级棒的Git命令的学习项目,而且是一个寓教于乐的游戏项目,简直6的不要不要的,赶紧来玩着学起来吧~

项目名字叫做:learnGitBranching,它是一个基于虚拟化技术和沙盒技术,开发的网页游戏项目。能够让我们开发人员非常方便和清晰的理解git的各个命令的详细功能和作用。

通过输入git命令,可以动态的显示出git分支的变化效果。而且它设置了一系列的紧张刺激的挑战关卡,逐步深入了解Git的强大功能和命令。而且这些关卡还设置了不同的Level,适合从初学者到需要进阶的开发者。

通过沙盒技术,可以初始化自己的git仓库,从头开始熟悉git命令和挑战关卡。这个其实就是新建一个存档嘛,我们都懂的~

项目开源了相关的源代码,而且还提供了已经在线运营的demo项目,还不太熟悉代码,需要学习git的小伙伴,可以直接打开demo项目进行学习和挑战~

运行起来效果大概是这样的:

GitHub地址:

https://github.com/pcottle/learnGitBranching

demo地址:

https://learngitbranching.js.org/?demo

游戏化方式学习Git指令相关推荐

  1. 厉害了!寓教于乐,用玩游戏的方式学习 Git!

    作者 | mozlingyu 来源 | 少数派 用游戏的方式来学习,是一种有趣而高效的方式. 从刚接触电脑时的打字练习软件 金山打字通,到程序猿写代码的利器 Vim 都有小游戏(金山打字通游戏.VIM ...

  2. 使用Python写俄罗斯方块,以游戏的方式学习编程

    本文将用Python写一个终端版俄罗斯方块,用游戏的方式学习编程. 这个小游戏分享给学习Python的朋友,感受一下Python的魅力,锻炼编程思维. 更多小游戏请看 这里. 演示效果图见下文. 代码 ...

  3. HTML5游戏化互动学习平台,h5游戏平台_触摸型互动slg黄油手游

    乐趣H5游戏平台是目前中国最大的H5手机网页游戏平台,提供在线玩的H5手机小游戏,最火爆的微信小游戏,最好玩的手机小游戏排行榜,让您能结识到H5游戏玩家和H5小游戏里的朋友,无需下载,点击马上玩!开心 ...

  4. 人工智能对教育产业的冲击和机遇分析 ——游戏化学习

    游戏化学习 作者:张娇娇 本文摘自:百度百科 一.    研究背景 .从20世纪90年代开始,世界各国纷纷开始反思本国的教育政策和课程,开始了新一轮的课程改革,对人才培养的目标进行调整,进一步关注学生 ...

  5. git 指令学习和熟悉——learn git branching练习笔记

    前言: 在工作中我们用到git系列工具机会很多,也常常需要熟悉git 相关指令,那怎样才能高效学习git指令呢?我们可以通过小游戏learn git branching和菜鸟教程完成学习. 小游戏链接 ...

  6. 如果你觉得学习 Git 很枯燥,那是因为你还没玩过这款游戏!

    点击关注公众号,回复"1024"获取2TB学习资源! 大家好!我是民工哥. 对于Git,相信大多数程序员并不会感到陌生. 作为目前世界上最先进的分布式版本控制系统(没有之一),Gi ...

  7. 计算机科学游戏化,以游戏化学习助推科学教育

    "教育游戏的特点是什么?好玩,但是还不能上瘾.很多研究表明,利用游戏进行科学教育能够培养他们的探究能力."9月18日,2018世界公众科学素质促进大会系列分论坛之一在中国科技馆举行 ...

  8. 中职计算机教学游戏化,中职美术游戏化学习的设计与应用研究

    原标题:中职美术游戏化学习的设计与应用研究 中职美术游戏化学习的设计与应用研究 [摘 要]在当前的教育教学中将游戏引入课堂早已不再是新鲜事,随着新课程教学改革的深入发展,教学方法和策略不断创新,各种新 ...

  9. 人工智能和游戏化学习

    人工智能和游戏化学习 作者:刘羽羽 文章来源:百度百科 人工智能它是研究.开发用于模拟.延伸和扩展人的智能的理论.方法.技术及应用系统的一门新的技术科学.人工智能是计算机 科学的一个分支,它企图了解智 ...

最新文章

  1. 【重磅上线】思维导图工具XMind:ZEN基础问题详解合集
  2. 记录 android 开发的一个 面试 问题
  3. PHP 如何获取二维数组中某个key的集合(高性能查找)
  4. 空气质量html模板,基于HTML5+CSS3移动端空气质量APP的设计与实现
  5. 卫星定位导航行业的产业链
  6. MATLAB化坐标系(转载的)
  7. Chromium 操作系统即将支持所有 SBC 单板电脑
  8. GuavaCache学习笔记二:Java四大引用类型回顾
  9. Redis 基本数据类型 :String、Hash、List、Set、ZSet
  10. tensorflow综合示例4:逻辑回归:使用Estimator
  11. 敏捷数据科学pdf_敏捷数据科学数据科学可以并且应该是敏捷的
  12. mysql error1045 yes,MySQLERROR1045(28000)错误的解决办法
  13. DataX Hdfs HA(高可用)配置支持
  14. AutoFac IoC DI 依赖注入
  15. stm32单片机的智能交通灯设计
  16. U盘安装fedora 9
  17. 【斜对称矩阵】向量的斜对称矩阵表示
  18. After和Instead of触发器
  19. 微信小程序-找地儿住-官方文档
  20. Photoshop 抠图方式

热门文章

  1. Mac无法连接wifi,重置wifi模块
  2. bat中rar压缩命令
  3. Java,第一次作业——六边形面积
  4. windows 命令 系统快捷方式
  5. 学习深度学习是否要先学习机器学习?
  6. ClickHouse函数操作大全
  7. IE8 使用 Oracle ERP
  8. canvas画板总结
  9. 印象笔记Markdown的使用方法
  10. teablue数据分析_数据分析-05 数据可视化