功能开发中
Git备忘录
Git命令速查表和参考。
基础命令
初始化仓库
git init
在当前目录创建一个新的 Git 仓库
克隆仓库
git clone [url]
克隆远程仓库到本地
查看状态
git status
显示工作区状态
提交相关
添加文件
git add [file]
添加指定文件到暂存区
添加所有更改
git add .
添加所有更改的文件到暂存区
提交更改
git commit -m "message"
提交暂存区的更改
修改最后一次提交
git commit --amend
修改最后一次提交的信息或内容
分支管理
查看分支
git branch
列出本地分支
创建分支
git branch [branch-name]
创建新分支
切换分支
git checkout [branch-name]
切换到指定分支
创建并切换分支
git checkout -b [branch-name]
创建新分支并立即切换
合并分支
git merge [branch-name]
将指定分支合并到当前分支
删除分支
git branch -d [branch-name]
删除指定的本地分支
远程操作
查看远程仓库
git remote -v
显示远程仓库信息
添加远程仓库
git remote add [name] [url]
添加新的远程仓库
推送到远程仓库
git push [remote] [branch]
将本地分支推送到远程仓库
从远程仓库拉取
git pull [remote] [branch]
从远程仓库拉取并合并更改
获取远程仓库更新
git fetch [remote]
获取远程仓库的最新更改
高级操作
查看提交历史
git log
显示提交历史
查看更改
git diff
显示工作区与暂存区的差异
撤销更改
git checkout -- [file]
撤销对指定文件的更改
重置提交
git reset [commit]
重置到指定的提交
关于 Git
Git 是一个分布式版本控制系统,用于跟踪文件更改和协调多个开发者之间的工作。
最佳实践:
- 经常提交,提交信息要清晰
- 使用分支进行功能开发
- 在合并前先更新本地分支
- 定期推送更改到远程仓库
使用教程
- 打开工具后浏览左侧或顶部的命令分类目录
- 点击感兴趣的分类展开该类别下的所有命令列表
- 查看每条命令的语法格式、参数说明和典型示例
- 使用搜索框输入关键词(如 "merge", "rebase", "stash")快速筛选
- 找到需要的命令后点击旁边的复制按钮
- 切换到终端粘贴执行
- 对于复杂命令可查看附带的注意事项说明避免误操作
使用场景
- 新员工Onboarding:刚加入团队的开发者快速熟悉项目的Git工作流规范。
- 代码面试准备:复习Git核心概念和命令以应对技术面试的手写题环节。
- 紧急故障回滚:线上出问题时快速查找到正确的revert/reset/rebase命令。
- 团队知识共享:统一团队成员的Git操作习惯减少协作冲突。
- CI/CD脚本编写:在流水线配置中需要准确Git命令语法时查阅参考。
- 开源贡献参与:Fork项目后按正确流程创建分支、提交PR的操作指引。
- 日常开发提效:减少翻阅Git官方文档的时间成本。
常见问题
Q: 包含Git LFS相关的命令吗?
A: 覆盖Git核心命令集,LFS等扩展工具的命令可在高级分类中找到简要说明。
Q: 命令示例适用于什么操作系统?
A: Git命令在各平台(Windows/macOS/Linux)通用,仅路径分隔符略有差异(/ vs \)。
Q: 有交互式演练模式吗?
A: 当前为静态速查模式,不含沙盒终端环境。建议搭配实际仓库练习。
Q: 如何学习Git底层原理?
A: 本工具侧重命令层用法;深入理解对象模型/树/提交图建议配合Pro Git电子书学习。
建议反馈 (可留下联系方式)
0/200
工具名称
Git备忘录
所属分类
开发
更新时间
2026-06-24
使用次数
48
工具简介
Git命令速查表和参考。
功能特性
分类导航:按基础/分支/远程/日志/高级等维度组织Git命令。
命令搜索:支持关键词模糊搜索定位特定Git命令。
语法高亮:命令示例采用代码样式展示,参数一目了然。
常用度标记:高频命令突出显示,优先展示最实用的用法。
一键复制:每条命令附带复制按钮方便直接粘贴到终端使用。
暂无收藏工具
收藏工具