Git 命令速查表
| 功能 | 命令示例 | 说明 |
|---|---|---|
| 初始化仓库 | git init |
创建本地 Git 仓库 |
| 克隆仓库 | git clone <仓库地址> |
复制远程仓库到本地 |
| 查看状态 | git status |
显示工作区和暂存区状态 |
| 添加文件 | git add <文件> |
添加文件到暂存区 |
| 提交更改 | git commit -m "提交信息" |
提交暂存区到本地仓库 |
| 查看提交日志 | git log |
显示提交历史 |
| 创建分支 | git branch <分支名> |
创建新分支 |
| 切换分支 | git checkout <分支名> |
切换到指定分支 |
| 合并分支 | git merge <分支名> |
合并指定分支到当前分支 |
| 删除分支 | git branch -d <分支名> |
删除本地分支 |
| 添加远程仓库 | git remote add origin <地址> |
添加远程仓库 |
| 推送代码 | git push origin <分支名> |
推送本地分支到远程 |
| 拉取更新 | git pull |
拉取并合并远程代码 |
| 查看远程仓库 | git remote -v |
显示远程仓库地址 |
| 查看差异 | git diff |
显示未暂存的改动 |
| 撤销修改 | git checkout -- <文件> |
恢复文件到最近一次提交 |
| 重置提交 | git reset --hard <提交ID> |
重置到指定提交,慎用 |
| 标签管理 | git tag |
列出所有标签 |
| 创建标签 | git tag -a v1.0 -m "说明" |
创建带注解标签 |
这张速查表涵盖了日常开发中最常用的 Git 命令,建议收藏备用。
相关内容
- Git Hooks 自动化 本章介绍 Git Hooks 的概念与使用,帮助实现提交前检查、自动化脚本执行等功能,提高开发效率和代码质量。
- Git 子模块 本章介绍 Git 子模块的概念和使用方法,帮助管理包含其他 Git 仓库的项目依赖,提高代码复用性。
- 使用标签(Tag) 本章介绍 Git 标签(Tag)的使用方法,包括创建、查看和删除标签,用于标记重要版本节点。
- 常用图形工具与平台 本章介绍常用的 Git 图形界面工具和托管平台,帮助用户更直观地管理代码和协作开发。
- 常用配置模板 本章汇总常用的 Git 配置模板,帮助用户快速设置和优化 Git 使用体验。
- 常见错误汇总 本章汇总 Git 使用过程中常见错误及解决方案,帮助用户快速排查和修复问题。