Git 原理与使用详解(上)
1. 初识 Git
在软件开发的全流程中,版本控制是保障协作效率、规避开发风险的核心基石。Git 作为目前最流行、最强大的分布式版本控制系统,已渗透到从个人开发到大型企业级项目的每一个环节。
提出问题
编写文档或代码时,为防止丢失或失误,常需复制多个副本(如 v1, v2, 最终版等)。随着版本增多,管理困难且容易混淆修改内容。
解决方案
使用版本控制器。它能记录工程的每一次改动和版本迭代,方便多人协同作业。目前主流的是 Git。
注意事项:
- Git 主要跟踪文本文件的改动(如 TXT、网页、代码)。
- 对于图片、视频等二进制文件,只能管理版本串连,无法跟踪具体变化细节。
2. Git 安装
Git 是开放源代码的代码托管工具,支持 Linux、Unix、Mac 和 Windows 平台。
2.1 Linux — CentOS 系统安装 Git
以 CentOS 7.6 为例:
检查是否安装:
git
若提示 command not found,则未安装。
安装命令:
sudo yum -y install git
查看版本:
git --version
2.2 Linux — Ubuntu 系统安装 Git
以 Ubuntu 22.04 为例:
检查是否安装:
git
若提示 Command 'git' not found,可尝试安装。
安装命令:
sudo apt-get install git -y
查看版本:
git --version
2.3 Windows 系统安装 Git
Windows 用户可前往官网下载并安装 Git for Windows。
3. Git 基本操作
3.1 创建 Git 本地仓库
仓库是进行版本控制的文件目录。创建 Git 本地仓库的命令为 git init。
执行后当前目录下会多出一个 .git 隐藏目录,这是 Git 用来跟踪管理仓库的,不要手动修改其中文件。
3.2 配置 Git 本地仓库
安装 Git 后首先设置用户名和邮箱:
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
--global 表示该机器上所有 Git 仓库都使用此配置。若不同仓库需不同配置,可省略该选项,但需在仓库内执行。
查看配置:
git config -l
删除配置:


