Git 速查表
免费在线Git速查表,按类别整理可搜索的常用命令,涵盖分支、合并、rebase、stash和reset,每条附带语法说明并标注危险等级,避免误删提交。 可在编码时于一处快速查阅代码、符号、快捷键等参考信息,在浏览器中即时搜索和复制,无需注册或安装即可免费使用。 结果可一键复制,整个过程简单快捷,无需下载任何软件,在手机和电脑上都能随时流畅使用。
配置
git config --global user.name "Name"设置用户名
git config --global user.name "Sam"
git config --list显示全部配置
git config --list
开始
git init初始化新仓库
git init my-project
git clone <url>克隆远程仓库
git clone https://github.com/user/repo.git
更改
git status工作区状态
git status
git diff比较更改
git diff HEAD~1
git add <file>添加到暂存区
git add . / git add file.txt
git commit -m "message"创建提交
git commit -m "feat: new feature"
git commit --amend修改上一次提交
git commit --amend -m "updated message"
git stash临时贮藏更改
git stash / git stash pop
分支
git branch列出分支
git branch -a
git branch <name>新建分支
git branch feature/login
git checkout <branch>切换分支
git checkout main
git checkout -b <name>新建并切换
git checkout -b feature/login
git merge <branch>合并分支
git merge feature/login
git branch -d <name>删除分支
git branch -d feature/login
git branch -D <name>强制删除分支
git branch -D feature/login
远程
git remote -v列出远程仓库
git remote -v
git fetch获取远程更改
git fetch origin
git pull拉取并合并
git pull origin main
git push推送到远程
git push origin main
git push --force强制推送
git push --force origin main
撤销
git restore <file>丢弃文件更改
git restore file.txt
git reset HEAD <file>取消暂存文件
git reset HEAD file.txt
git revert <commit>回滚提交(生成新提交)
git revert abc123
git reset --soft HEAD~1撤销上一次提交(保留更改)
git reset --soft HEAD~1
git reset --hard HEAD~1删除上一次提交(丢弃更改)
git reset --hard HEAD~1
查看
git log提交历史
git log --oneline --graph
git log --oneline单行提交历史
git log --oneline -10
git show <commit>提交详情
git show abc123
git blame <file>逐行查看作者
git blame file.txt
git reflogHEAD 历史(用于恢复)
git reflog
嵌入
什么是 Git 速查表?
免费在线Git速查表,按类别整理可搜索的常用命令,涵盖分支、合并、rebase、stash和reset,每条附带语法说明并标注危险等级,避免误删提交。 可在编码时于一处快速查阅代码、符号、快捷键等参考信息,在浏览器中即时搜索和复制,无需注册或安装即可免费使用。 结果可一键复制,整个过程简单快捷,无需下载任何软件,在手机和电脑上都能随时流畅使用。
使用方法
- 1输入— 输入所需数据。
- 2结果— 查看处理结果。
- 3复制— 复制结果使用。
相关工具
常见问题
是的,因为使用静态数据所以可以离线使用。