常用 Git 速查表:涵盖基础操作、分支管理、远程协作、撤销回退等场景,支持搜索与分类浏览,开发时随时查阅,全部本地处理。
摘要:免费的在线 Git 速查表,涵盖基础操作、分支管理、远程协作、撤销回退、储藏暂存等场景常用命令,支持关键词搜索与分类浏览,开发随手查阅,本地运行。
此工具完全在您的浏览器中运行。打开 DevTools → Network 面板,搜索您的输入内容——它不会出现在任何请求中。
使用指南
git 的命令语法太多,常用的十几个却总是「记得大概、敲不出细节」。这份速查按场景组织最常用的 git 命令:撤销、分支、远程、暂存、历史查看——每条命令附一句人话解释,找到场景即可复制使用。
1. 怎么查
- 先想清楚你要做什么(「把上次提交拆开」「看看谁改了这行」),再按场景分组查找。
- 找到命令后注意参数里的占位符(如 <branch>、<hash>)需要替换成实际值。
- 破坏性命令(reset --hard、push --force)使用前确认当前分支与工作区状态。
2. 高频场景速记
- 撤销未提交的修改:单个文件 checkout/restore,已 add 的要先 reset 出暂存区——两步混用是新手最常迷路的地方。
- 改最后一次提交:--amend 追加修改或改提交信息;但已推送到共享分支的提交不要 amend,会制造分叉。
- 看历史:log --oneline --graph 一屏看清分支拓扑;追责某行代码用 blame。
3. 速查解决不了的事
rebase 冲突、子模块、钩子这些复杂场景,速查只能给入口命令,真正需要的是理解 git 的对象模型(提交是快照、分支是指针)。建立这个心智模型后,大多数「git 把我的代码弄丢了」其实都只是 HEAD 指向了别处——reflog 几乎总能救回来。
常见问题
完全免费,无需注册。所有内容静态加载,可随时离线查阅。
涵盖基础操作、分支管理、远程协作、撤销回退、储藏暂存等日常高频场景。
支持关键词搜索与分类浏览,输入命令片段或功能描述即可快速定位。
相关工具
相关文章
error:0308010C digital envelope routines::unsupported 怎么解决?Node 17+ 跑老项目的三种修法
Node 17+ 启动 webpack 4 老项目报 error:0308010C:digital envelope routines::unsupported?根因是 OpenSSL 3.0 移除了 MD4 哈希。本文给出 --openssl-legacy-provider 临时方案、升级 webpack 5 根治方案和锁定 Node 16 的取舍。
Permission denied (publickey) 怎么解决?Git 推送失败的 6 种原因与修复
git clone/push 报 Permission denied (publickey) fatal: Could not read from remote repository?覆盖公钥没生成、没加载进 agent、没添加到 GitHub/Gitee、多账号配错密钥、deploy key 权限、remote URL 写错六种根因,附 ssh -v 诊断方法。
.gitignore 生成器使用指南:一键生成忽略文件配置
详细介绍 .gitignore 文件的作用和语法规则,教你如何快速生成符合项目需求的忽略配置