Git日常操作指南
建立Git版本库有两种方式:
- 从头开始新建仓库
- 克隆已有远程仓库
新建初始版本库
新建一个目录,进入目录并初始化。
1 | mkdir ./test # 创建test目录 |
在执行git init后,目录会多出一个.git目录,终端将输出:
1 | Initialized empty Git repository in xxxxxxxx.git/ |
此时初始版本库即创建完成,无论test目录是空目录还是装满文件的目录,转换为git版本库的过程是一样的。
添加文件
完成版本库创建后,就可以开始添加文件了。
当文件放入版本库目录时,使用git status查看版本库状态,输出如下
1 | On branch master |
此时表示版本库中的hello.txt文件已经被检测到,但是并未被添加到暂存区
使用git add hello.txt可以将hello.txt文件添加到暂存区,在此使用git status命令查看状态,输出如下:
1 | On branch master |
此时表示git已开始追踪这个文件的修改,之后若对该文件进行修改,则需要再次使用git add 文件名暂存修改
每一次修改若都需要更新版本库,就会导致版本迭代过于频繁,因此当多个文件或多次修改后,可以使用git add .暂存所有的修改,其中.表示追踪所有文件
在这之后,使用git commit命令将暂存的修改打包成一次提交,这样才算完成一个版本库的更新。
git add将修改的文件暂存,用法:git add <文件名、目录名>git commit提交暂存的修改,用法:git commit -m "提交信息",其中提交信息用于描述本次提交,便于查看
初次使用git commit命令将会报错,因为Git无法确定你的身份信息,因此你需要配置后才能提交。
配置提交作者
在 Git 中,你可以使用以下命令来配置你的提交作者:
1 | git config --global user.name "Your Name" # --global 表示全局 |
将 "Your Name" 和 "your.email@example.com" 替换为你实际的名称和电子邮件地址。这些设置将会影响你通过 Git 提交的所有更改的作者信息。
如果你想要为特定仓库配置不同的用户,不要使用 --global 标志:
1 | git config user.name "Your Name" |
这将只影响当前仓库的提交。
标准工作流
1 | sequenceDiagram |
场景化操作
撤销修改
1 | # 撤销工作区修改(新增危险操作标识) |
版本穿梭
1 | # 查看精简日志(新增格式化输出) |
高效提交模式
1 | graph LR |
文件忽略规范
1 | # .gitignore 最佳实践 |
- Title: Git日常操作指南
- Author: 清夏晚风
- Created at : 2026-01-13 16:48:23
- Updated at : 2026-01-13 16:48:23
- Link: https://blog.kimikkorow.eu.org/版本控制管理/Git/Git日常操作指南/
- License: This work is licensed under CC BY-NC-SA 4.0.