Git 入门实战:从环境配置到分支协作
初识 Git
Git 是一个开源的分布式版本控制系统,用于高效地跟踪和管理项目代码的变更历史。它不仅能管理源代码,还能处理文档、图片等其他格式的文件。
为什么需要 Git
在开发或编写文档时,为了防止数据丢失或误操作,我们往往会复制多个副本(如 v1, v2, 最终版)。随着版本增多,文件管理变得混乱,且难以追溯具体修改内容。版本控制器应运而生,它能记录每次改动和迭代过程,支持多人协同作业。目前最主流的工具就是 Git。
注意:所有版本控制系统主要跟踪文本文件的改动(如代码、网页),能精确显示某行新增或删除的内容。对于二进制文件(如图片、视频),系统只能记录大小变化,无法追踪内部差异。
安装 Git
Git 最初在 Linux 下开发,现已支持 Linux、Unix、Mac 和 Windows 平台。
Linux (Ubuntu) 安装
Ubuntu 下安装非常简单:
- 检查是否已安装:
git --version - 若提示未找到命令,执行安装:
sudo apt-get install git -y - 再次输入
git --version确认版本号。
Windows 安装
- 访问 Git 官网下载对应系统的安装包。
- 双击运行安装程序,按向导点击下一步即可。
- 安装完成后打开 Git Bash,输入
git --version验证。
初始化与配置
安装后,首要任务是设置用户信息,这是提交代码时的必要身份标识。
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
--global参数表示该配置对所有仓库生效。若不加此参数,则仅对当前仓库有效。- 查看配置:
git config -l - 删除配置:
git config --global --unset user.name
创建本地仓库
将目录初始化为 Git 仓库的命令是 git init。执行后,目录下会生成一个隐藏的 .git 文件夹,这就是版本库。
工作流程详解
理解 Git 的三个核心区域至关重要:
- 工作区 (Working Directory):你实际编辑代码的目录。
- 暂存区 (Stage/Index):存放准备提交的文件索引,位于
.git/index。 - 版本库 (Repository):包含所有历史记录的
.git目录。
基本操作
- 添加文件:使用
git add将修改加入暂存区。git add . # 添加当前目录所有改动 git add file.txt # 添加指定文件 - 提交文件:使用 将暂存区内容写入本地仓库。


