Git 能够高效地进行项目版本控制和版本管理,Git 的分支模型更被称为必杀技特性。可是繁杂的 Git 分支老是令初学者产生混乱, LearnGitBranching 项目就很好地解决了 Git 分支学习中的问题,边玩边学更轻松。git
LearnGitBranching 是一个 Git 仿真沙盒,提供一系列的交互式学习指导和挑战,利用可视化的强大功能帮助开发人员理解 Git ,学习 Git 提交树工做方式。可以知足各个级别 Git 学习者的需求,让学习过程充满乐趣工具
LearnGitBranching 将不一样的 Git命令巧妙地放入由易到难的游戏挑战中,这种可视化工具与教程、游戏关卡相结合,能够帮助初学者和中级开发人员提升他们的版本控制技能。学习
使用者能够将各类命令输入到 LearnGitBranching(LGB)中 – 当处理命令时,附近的提交树将动态更新以反映每一个命令的效果:命令行
LearnGitBranching 项目提供中文版本,对初学用户十分友好。页面简洁,操做简单 。在命令行工做时每每没法直观感觉和理解 Git 分支,LearnGitBranching 的可视化功能完美解决了这个问题。3d
点击这里,边玩边学,轻松掌握 Git 分支。版本控制
感谢 learnGitBranching 项目做者 Peter Cottle,目前该项目在 GitHub 已收获了 13K+ Star。cdn