版本控制必备工具

Git 常用命令速查

一眼查全常用 Git 命令,支持快速搜索、分类过滤与一键复制,覆盖初始化、配置、分支与远程协作场景。

快速筛选与定位命令

输入关键字或选择分类即可实时筛选,点击复制按钮即可将命令复制到剪贴板。

共收录 0 条命令

初始化仓库

创建并准备新的 Git 仓库,为版本管理奠定基础。

git init

在当前目录创建一个新的 Git 仓库,生成 .git 版本控制目录。

git init [project-name]

新建指定目录并初始化为 Git 仓库,适合快速创建独立项目。

git clone <url>

从远程仓库克隆项目到本地,包含完整的提交历史与默认分支。

Git 配置

设置提交者信息与个性化偏好,确保提交记录可追踪。

git config --list

列出当前生效的全部 Git 配置项,用于快速检查用户名、邮箱等信息。

git config [--global] user.name "name"

配置提交者名称,添加 --global 表示对所有仓库生效,否则仅当前仓库生效。

git config [--global] user.email "email"

配置提交者的邮箱地址,匹配远程仓库账号便于关联提交记录。

分支与协作

管理分支切换、合并与远程协作,让团队合作更高效。

git branch

列出所有本地分支,并标记当前所在分支。

git branch -r

查看远程仓库的分支列表,了解远程协作状态。

git branch -a

同时列出本地分支与远程分支,便于统一查看。

git branch <branch-name>

基于当前分支创建新分支,仍停留在原分支继续开发。

git checkout -b <branch-name>

创建新分支并立即切换,常用于快速开始新需求或修复。

git checkout <branch-name>

切换到指定分支,并更新工作区文件。

git merge <branch-name>

将目标分支的最新提交合并到当前分支,解决冲突后完成协作。

git branch -d <branch-name>

删除已合并的本地分支,保持分支列表整洁。

git pull <remote> <branch>

获取远程仓库更新并与本地分支合并,默认等价于 fetch + merge。

git push <remote> <branch>

将当前分支的提交推送到远程仓库,保持团队协同一致。

已有项目启用 Git

为已有项目补充版本控制,从初始化到推送的完整流程。

1

初始化 Git 仓库

在项目根目录执行 git init,生成 .git 版本控制目录。

2

添加文件到暂存区

执行 git add 将项目文件加入暂存区,可使用 git status 检查状态。

3

提交初始化版本

通过 git commit -m "init" 记录初次提交,建议补充描述说明。

4

关联远程仓库

使用 git remote add origin <url> 绑定远程仓库,确保地址正确可访问。

5

推送到远程主分支

将初始提交推送至远程 main 分支,并通过 -u 建立追踪关系。

实践建议与常见问题

保持提交粒度

建议一类改动一次提交,搭配 git statusgit diff 检查改动,保持提交记录聚焦且可追溯。

善用远程追踪

首次推送时使用 git push -u 建立追踪,后续可直接执行 git pushgit pull,避免命令冗长。

出现冲突怎么办

合并或拉取出现冲突时,先在编辑器解决标记,再执行 git addgit commit 完成合并。

忽略临时文件

在仓库根目录维护 .gitignore,排除构建产物、私密配置与临时文件,保持仓库干净。

工具介绍

Git 常用命令速查工具收录了版本控制系统 Git 的核心命令与最佳实践,涵盖仓库初始化、配置管理、分支操作、远程协作等开发者日常高频场景。支持关键词搜索、分类筛选与一键复制,帮助开发者快速定位所需命令,提升工作效率。

  • 智能搜索:支持命令、描述、关键词的模糊匹配与实时筛选
  • 分类管理:按初始化、配置、分支、工作流四大场景分类组织
  • 一键复制:点击复制按钮即可将命令快速粘贴到终端使用