一、安装 Git

不同操作系统的安装方法

1. Windows

  1. 下载安装包
    访问 Git 官网,点击 “Download for Windows”
  2. 运行安装程序
    双击下载的 .exe 文件(如 Git-2.xx.x-64-bit.exe

2. Linux

Debian/Ubuntu

1
sudo apt update && sudo apt install git

验证安装

1
git --version

若显示版本号(如 git version 2.39.2),则安装成功


二、配置用户信息

设置全局用户名和邮箱(用于标识提交者身份):

1
2
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"

查看当前配置

1
git config --list

三、Git 基础使用指南

1. 仓库管理

初始化仓库

1
git init  # 生成 .git 隐藏目录

克隆现有仓库

1
git clone <项目地址>  # 例如 git clone https://github.com/user/repo.git

2. 基础操作流程

1
2
3
4
5
6
7
8
9
10
11
12
13
# 查看仓库状态
git status

# 添加文件到暂存区
git add <文件名> # 添加单个文件
git add . # 添加所有修改

# 提交更改
git commit -m "提交说明"

# 查看提交历史
git log # 完整历史记录
git log --oneline # 简洁版历史

3. 远程仓库操作

关联远程仓库

1
git remote add origin <远程仓库地址>

推送代码

1
2
git push -u origin main  # 首次推送需指定分支
git push # 后续推送简写

拉取更新

1
git pull origin main

四、分支管理

1. 分支操作

1
2
3
4
5
6
7
8
9
10
11
# 查看所有分支
git branch -a

# 创建新分支
git branch dev

# 切换分支
git checkout dev

# 合并分支(将 dev 合并到当前分支)
git merge dev

2. 冲突解决

当合并出现冲突时:

  1. 手动编辑冲突文件(搜索 >>>>>> 标记)
  2. 删除冲突标记后重新提交:
1
2
git add .
git commit -m "解决合并冲突"

五、高级操作

1. 撤销更改

1
2
3
4
5
6
7
8
9
# 撤销工作区修改
git checkout -- <文件名>

# 撤销暂存区文件
git reset HEAD <文件名>

# 回退到指定提交
git reset --hard HEAD^ # 回退到上个版本
git reset --hard <commit_id> # 回退到特定版本

2. 储藏修改

1
2
git stash        # 临时保存当前修改
git stash pop # 恢复最近储藏的内容

3. 标签管理

1
2
3
git tag v1.0.0              # 创建轻量标签
git tag -a v1.0.0 -m "版本说明" # 创建含注释的标签
git push origin --tags # 推送所有标签到远程