在线工具

🔧 Git 命令速查

最常用的 Git 操作与命令对照表,可搜索

免注册不限次数永久免费
命中 28 条 / 共 28 条
场景命令说明
初始化仓库git init把当前目录变成 git 仓库
克隆git clone <url>下载远程仓库到本地
查看状态git status -sb简洁显示改动与分支
添加全部改动git add -A暂存所有新增 / 修改 / 删除
提交git commit -m "说明"把暂存区提交到本地
修改上次提交git commit --amend补文件或改提交信息
查看历史git log --oneline --graph -20图形化最近 20 条
查看某行作者git blame <file>逐行显示最后一次改动
新建并切分支git switch -c feat/x新分支开发
切换分支git switch main新版命令,替代 checkout
合并分支git merge feat/x把分支合进当前分支
变基git rebase main把当前分支重放到 main 上
挑单个提交git cherry-pick <sha>把别的提交搬到当前分支
撤销工作区改动git restore <file>丢弃未暂存的修改
取消暂存git restore --staged <file>文件退回未暂存
回退提交但保留改动git reset --soft HEAD~1撤销提交,改动回到暂存区
硬回退git reset --hard HEAD~1丢弃提交与改动,慎用
临时存起来git stash -u连未跟踪文件一起暂存
取出暂存git stash pop恢复并删除 stash
拉取并变基git pull --rebase避免多出一条合并提交
推送新分支git push -u origin feat/x设置上游并推送
强制推送(安全版)git push --force-with-lease比 --force 安全
删除本地分支git branch -d feat/x已合并才能删
删除远程分支git push origin --delete feat/x删远端分支
标签git tag -a v1.0 -m "发布"打带说明的标签
查看远程git remote -v显示远程地址
改远程地址git remote set-url origin <url>换仓库地址
找回丢失提交git reflog误 reset 后的救命稻草

点「复制」把整行内容粘到表格 / 表格软件里,制表符自动分列;数据在浏览器本地,不上传。

手机扫码直接使用

长按二维码图片可直接保存到相册

扫码直接使用该功能 全网分享

微信 / 相机扫一扫,手机上直接打开本工具;二维码图片也可以下载保存、打印或发到群里。

https://www.ai781.com/tools/box/gitcmd

分享到(点一下直接分享 / 打开对应平台)