Lazy loaded image
技术巩固
Git命令
Words 1176Read Time 3 min
2025-8-17
2025-8-31
type
status
date
slug
summary
tags
category
icon
password

Git 命令大全

一、基础命令

1. 配置 Git

  • 配置用户信息:设置全局用户名和邮箱

  • 查看配置信息:查看当前的 Git 配置

2. 初始化仓库

  • 初始化本地仓库:在当前目录初始化一个新的 Git 仓库

  • 克隆远程仓库:从远程地址克隆仓库到本地

二、工作区和暂存区

1. 查看状态

  • 查看工作区状态:查看当前工作区的文件状态

2. 添加文件

  • 添加单个文件到暂存区:将指定文件添加到暂存区

  • 添加所有文件到暂存区:将当前目录下所有文件添加到暂存区

3. 提交文件

  • 提交暂存区到本地仓库:将暂存区的文件提交到本地仓库

  • 提交并添加所有文件:直接将工作区的文件添加并提交

三、分支操作

1. 查看分支

  • 查看本地分支:列出所有本地分支

  • 查看远程分支:列出所有远程分支

2. 创建分支

  • 创建新分支:创建一个新分支但不切换到该分支

  • 创建并切换到新分支:创建新分支并立即切换到该分支

3. 切换分支

  • 切换到指定分支:切换到已存在的分支

4. 合并分支

  • 合并分支:将指定分支合并到当前分支

5. 删除分支

  • 删除本地分支:删除本地指定分支

  • 删除远程分支:删除远程指定分支

四、远程仓库操作

1. 添加远程仓库

  • 添加远程仓库:添加一个新的远程仓库

2. 查看远程仓库

  • 查看远程仓库信息:查看所有远程仓库的详细信息

3. 推送代码

  • 推送到远程仓库:将本地分支推送到远程仓库

  • 推送到远程仓库并设置上游分支:推送到远程仓库并设置上游分支

4. 拉取代码

  • 从远程仓库拉取代码:拉取远程仓库的最新代码

5. 更新远程仓库信息

  • 更新远程仓库信息:更新远程仓库的 URL

五、版本控制

1. 查看提交历史

  • 查看提交历史:查看所有提交记录

  • 查看提交历史(简洁格式):以简洁格式查看提交记录

2. 查看文件差异

  • 查看文件差异:查看工作区与暂存区的差异

  • 查看暂存区与本地仓库的差异:查看暂存区与本地仓库的差异

3. 回退版本

  • 回退到指定版本:回退到指定的提交版本

  • 回退到上一个版本:回退到上一个提交版本

4. 撤销更改

  • 撤销工作区的更改:撤销工作区的更改

  • 撤销暂存区的更改:撤销暂存区的更改

六、标签操作

1. 创建标签

  • 创建标签:在当前提交创建标签

  • 创建带注释的标签:创建带注释的标签

2. 查看标签

  • 查看所有标签:查看所有标签

3. 推送标签

  • 推送标签到远程仓库:推送标签到远程仓库

  • 推送所有标签:推送所有标签到远程仓库

4. 删除标签

  • 删除本地标签:删除本地指定标签

  • 删除远程标签:删除远程指定标签

七、其他操作

1. 忽略文件

  • 创建 .gitignore 文件:在项目根目录创建 .gitignore 文件,列出需要忽略的文件和目录

  • 示例 .gitignore 内容

2. 检查文件状态

  • 检查文件状态:查看指定文件的状态

3. 查看文件历史

  • 查看文件历史:查看指定文件的提交历史

4. 查看分支差异

  • 查看分支差异:比较两个分支的差异

上一篇
加锁文章 - 密码123456
下一篇
星穹铁道抽卡链接获取