- 推荐:一个可视化git学习工具
最近发现一个比较好的【git学习工具:LearnGitBranching】,以可视化方式展示git的过程,便于动态理解git的基本思想。对于不了解git的人来说,可以通过该工具快速了解。
LearnGitBranching是一个git存储库可视化工具,沙箱,以及一系列教育教程和挑战。它的主要目的是帮助开发人员通过可视化的强大功能来理解git(在命令行上工作时不存在这一点)。这是通过具有不同级别的游戏来实现的,以熟悉不同的git命令。
您可以将各种命令输入到LearnGitBranching(LGB)中 - 当处理命令时,附近的提交树将动态更新以反映每个命令的效果:
启动程序:
登录【https://learngitbranching.js.org 】
或者访问 【https://github.com/pcottle/learnGitBranching 】来启动应用程序。 进入网站(不需要注册),以通关的方式来学习git,包括主要操作以及远程操作。
选择关卡
选择一个关卡后,根据提示介绍命令的含义以及操作方法,按照引导操作显示 。
通关学习
最后会给出一个题目,根据题目自己通过学习的git命令完成操作
帮助选项
- levels :选择关卡
- solutions:答案
- undo :撤消上一个命令的效果
- reset :一个干净的石板开始(也在水平工作)
- Objective:弹出提示窗口