要开始使用 LearnGitBranching,你可以访问其 GitHub 页面获取更多信息,或者直接访问该项目的网页版以立即开始练习。通常,你不需要安装任何软件就可以开始学习,因为它是一个基于浏览器的应用。
支持多种语言
交互式引导界面,选择难度
非常详细的引导说明
点击和输入命令及目标线路图
高阶练习
由于 LearnGitBranching 主要是一个教学工具,下面列出的是通过使用这个项目可以学习到的一些 Git 命令和概念的例子:
git branch
和 git checkout
来创建和切换分支。git merge
将分支合并到主分支。git rebase
进行变基操作,以及如何交云地解决变基过程中的冲突。git push
和 git pull
与远程仓库交互。git reset
和 git revert
来撤销或回滚更改。git tag
来标记重要的开发里程碑。git log
等命令查看提交历史。使用地址&&代码地址
https://learngitbranching.js.org/?locale=zh_CN
https://github.com/pcottle/learnGitBranching
对于希望通过练习和可视化工具来学习 Git 的人来说,LearnGitBranching 是一个极好的资源。它提供了一个安全的环境来实验 Git 命令,而无需担心损坏实际的工作。无论你是 Git 的新手还是希望巩固已有知识的开发者,LearnGitBranching 都能提供帮助。