《Pro Git》第二版,一本免费开源的 Git 教程书,从基础讲到内部原理。
66192124CSSOther更新于 6个月前
一款交互式浏览器端 git 可视化与教程,输入命令时实时展示提交树的变化。
LearnGitBranching 是一个 git 仓库可视化工具、沙盒环境,并附带一系列教程和练习关卡。输入命令后,提交树会随之实时更新,直观展示 branch、merge、rebase、reset 等操作对历史记录的影响,这在只用命令行时很难想象。
应用默认进入沙盒模式,内置一个现成的仓库,可以随意尝试命令,并用 undo、reset 等命令撤销或重置。关卡按标签页分组,涵盖本地与远程仓库等不同主题,每关都会统计所用命令数,还设有"git golf"挑战,看谁用的命令最少。
项目是纯前端的 JavaScript 应用,基于 Vite 构建,没有后端和数据库。既可以本地运行和打包,也可以通过 Docker 启动。
无需安装,直接在浏览器中打开应用
或者使用 Docker 运行最新的稳定版镜像
docker run -p 8080:80 ghcr.io/pcottle/learngitbranching然后在浏览器中访问 http://localhost:8080/
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
《Pro Git》第二版,一本免费开源的 Git 教程书,从基础讲到内部原理。
一组简短、独立的 JavaScript 文章与代码片段,帮助开发者快速学习日常编程技巧。
一个 Claude Code 技能,可将任意机械构建为可拆解的离线 3D 模拟器单页 HTML。
赛博朋克风格的交互式元素周期表,涵盖 118 种元素,支持 3D 原子模型、热力图与中英文切换。
收录各类编程语言、框架、编辑器和操作系统的 .gitignore 模板,供快速创建忽略规则。