Git 常用命令速查

#13

常用 Git 命令速查表,可搜索、复制

同分类快速切换 开发工具 · 1 键直达
命令
说明
操作
git init
初始化仓库
git clone <url>
克隆远程仓库
git status
查看工作区状态
git add <file>
添加文件到暂存区
git add .
添加所有改动
git commit -m "msg"
提交
git commit --amend
修改最近一次提交
git push
推送到远程
git push --force
强制推送(慎用)
git pull
拉取并合并远程
git fetch
拉取远程不合并
git branch
查看本地分支
git branch -a
查看所有分支
git checkout -b <name>
新建并切换分支
git checkout <branch>
切换分支
git switch <branch>
切换分支(新)
git merge <branch>
合并分支到当前
git rebase <branch>
变基
git log
查看提交历史
git log --oneline
简洁提交历史
git diff
查看未暂存的改动
git diff --cached
查看已暂存的改动
git stash
暂存改动
git stash pop
恢复暂存
git reset --hard HEAD
丢弃所有未提交改动(慎用)
git revert <commit>
回滚某次提交
git remote -v
查看远程地址
git tag
查看标签
git remote add origin <url>
添加远程仓库
git show <hash>
查看某次提交详情
使用说明

所有处理均在浏览器本地完成,数据不会上传服务器;可直接收藏本页,下次打开即用。