Git 使用指南
一、安装 Git
不同操作系统的安装方法
1. Windows
- 下载安装包
访问 Git 官网,点击 “Download for Windows”。
- 运行安装程序
双击下载的 .exe
文件(如 Git-2.xx.x-64-bit.exe
),按照提示完成安装。
2. Linux
Debian/Ubuntu
1
| sudo apt update && sudo apt install git
|
CentOS/RHEL
Fedora
验证安装
若显示版本号(如 git version 2.39.2
),则安装成功。
二、配置用户信息
设置全局用户名和邮箱(用于标识提交者身份):
1 2
| git config --global user.name "Your Name" git config --global user.email "your.email@example.com"
|
查看当前配置:
配置别名(可选):
1 2 3 4
| git config --global alias.st status git config --global alias.co checkout git config --global alias.br branch git config --global alias.cm commit
|
三、Git 基础使用指南
1. 仓库管理
初始化仓库:
克隆现有仓库:
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. 分支操作
1 2 3 4 5 6 7 8 9 10 11
| git branch -a
git branch dev
git checkout dev
git merge dev
|
删除分支:
1 2
| git branch -d dev git push origin --delete dev
|
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
|
附录:常用 Git 命令速查表
命令 |
功能说明 |
git init |
初始化仓库 |
git clone <url> |
克隆远程仓库 |
git status |
查看仓库状态 |
git add <文件名> |
添加文件到暂存区 |
git commit -m "说明" |
提交更改 |
git log |
查看提交历史 |
git branch |
查看本地分支 |
git checkout <分支名> |
切换分支 |
git merge <分支名> |
合并分支 |
git remote add origin <url> |
添加远程仓库 |
git push |
推送代码到远程仓库 |
git pull |
拉取远程更新 |
git reset --hard <commit> |
回退到指定提交 |
git stash |
储藏当前修改 |
git tag |
创建标签 |