美文网首页Git使用Git
建议你用Git命令完成这次闯关游戏。

建议你用Git命令完成这次闯关游戏。

作者: 0851ecf312d1 | 来源:发表于2018-12-09 19:26 被阅读1次

声明:本文首发微信公众号【菜鸟要飞】,如有转载,请标明出处!


提起Git相信大家都不陌生,是每个程序员必须掌握的技能之一,几乎每天都会使用到。之前也有很多读者让我分享几套Git的视频教程,关于这类工具使用方面的视频教程还是很少的,而且大都是千篇一律一带而过,毕竟没有技术难度。但是我个人认为学习使用Git命令虽然简单,但想完全了解执行Git命令后,每次提交记录,每次新切分支,每次合并分支对当前分支产生了哪些影响,如何进尽可能的保证分支提交记录的清晰,也并不是一件很容易的事情吧。

菜鸟君最近在Github上发现了一个开源的Git学习教程,更确切的说,像一个闯关游戏。诚恳的建议大家,无论你是否会使用Git,都尝试用Git命令完成这个闯关游戏。这款游戏把每一个Git命令都渲染成了可视化的动画效果,让你非常清楚的看到每个Git命令对当前分支的产生的具体影响及变化,更好的理解Git命令。

于我,闯关后终于清清楚楚的理解了,merge和rebase之间的区别,以及对当前分支的影响。

好了,是时候上闯关游戏的链接了:

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

使用PC在浏览器中打开此链接的效果如下, 强调一下不用翻墙就可以打开此网站,但是打开比较慢,耐心等待一会。

1-2

再强调一个,打开这个链接直接进入的是Git闯关模式,点击上图1-2,弹框中的绿色✅,就开始闯关,点击后如下图

大家可以根据情况选择关卡,自由练习,这里不再细说,建议初学者从第一关慢慢练习。

点击图1-2,弹框中底部的【这个链接】,即:https://learngitbranching.js.org/?NODEMO,就可以直接进入纯练习的模式,如下图

如果,你有Git基础,只是想了解某个Git命令执行后的效果,可以直接进入这个模式练习。

这款游戏的不足之处在于它并没有提供一个使用Git提交一个项目的完整流程的模式。例如 执行commit命令之前要先执行add,常用的pull、push、status等命令也没有展示出来。个人认为它更适合有点Git基础想进一步深入了解Git的读者学习。

最后奉上项目的源码地址

https://github.com/pcottle/learnGitBranching

它是一个基于虚拟化技术和沙盒技术,开发的网页游戏项目。这是我目前见到过的最直观的Git教程,没有之一。

顺便给大家道个歉,年底了各个行业都冲业务,最近的广告推的有点多,但每个广告我都审核,基本上都是和读者工作和生活有关的,也尽量给大家争取最大优惠。还请理解。

欢迎关注我的公众号:【菜鸟要飞】 ,面试宝典、学习路线、源码分享等等你来学

相关文章

  • 建议你用Git命令完成这次闯关游戏。

    声明:本文首发微信公众号【菜鸟要飞】,如有转载,请标明出处! 提起Git相信大家都不陌生,是每个程序员必须掌握的技...

  • 分享一个学习Git的网站 Learn Git Branching

    分享一个学习Git命令的网站,循序渐进按课程闯关编写的,做的非常棒,界面还很可爱?! 建议手动输入git命令,可以...

  • vscode 的命令行工具出现看不懂的报错

    建议用git命令行去运行相同的cmd命令,报错会比cmd的错误来得更直接。

  • Git 常用命令总结

    git比svn灵活方便,建议使用git来管理代码。 常用命令一览 git init:将文件夹用git进行管理git...

  • git命令基本用,应对日常操作

    如果对git命令行不熟悉的话,用git图形界面工具,就比较合适了。建议使用tortoisegit 或sourect...

  • 命令行基础

    建议用下载的git来使用命令行,Windows自带的cmd有很多命令无法使用。 下面列举一些比较常用的命令行 基本...

  • git操作手册

    首先告诉你真相:新人无法理解 git 的原理,你只能背命令。等你用 git 用一个月,再谈原理。 用 git 三个...

  • 快速上手Git

    使用git 命令行时,经常会忘记相应的git命令,这次梳理最基本的git使用当做备忘,顺带帮助读者快速上手git。...

  • 任务4(2)

    一、Git基本操作 1.git init命令 用 git init 在目录中创建新的 Git 仓库。 你可以在任何...

  • Git 操作手册

    首先告诉你真相:新人无法理解 git 的原理,你只能背命令。等你用 git 用一个月,再谈原理。用 git 三个月...

网友评论

    本文标题:建议你用Git命令完成这次闯关游戏。

    本文链接:https://www.haomeiwen.com/subject/tdpkhqtx.html