• 推荐:一个可视化git学习工具_git推荐:一个可视化git学习工具_命令行_02推荐:一个可视化git学习工具


最近发现一个比较好的【git学习工具:LearnGitBranching】,以可视化方式展示git的过程,便于动态理解git的基本思想。对于不了解git的人来说,可以通过该工具快速了解。

LearnGitBranching是一个git存储库可视化工具,沙箱,以及一系列教育教程和挑战。它的主要目的是帮助开发人员通过可视化的强大功能来理解git(在命令行上工作时不存在这一点)。这是通过具有不同级别的游戏来实现的,以熟悉不同的git命令。

您可以将各种命令输入到LearnGitBranching(LGB)中 - 当处理命令时,附近的提交树将动态更新以反映每个命令的效果:

推荐:一个可视化git学习工具_命令行_03


启动程序:



登录【https://learngitbranching.js.org 】 

或者访问 【https://github.com/pcottle/learnGitBranching 】来启动应用程序。 进入网站(不需要注册),以通关的方式来学习git,包括主要操作以及远程操作。



推荐:一个可视化git学习工具_git命令_04

选择关卡

选择一个关卡后,根据提示介绍命令的含义以及操作方法,按照引导操作显示 。

推荐:一个可视化git学习工具_git命令_05



通关学习

最后会给出一个题目,根据题目自己通过学习的git命令完成操作 

推荐:一个可视化git学习工具_git_06



帮助选项



  • levels :选择关卡
  • solutions:答案
  • undo :撤消上一个命令的效果
  • reset :一个干净的石板开始(也在水平工作)
  • Objective:弹出提示窗口


推荐:一个可视化git学习工具_命令行_07