从零认识版本控制工具,搭好环境再出发
Git 是一个分布式版本控制工具,主要解决三个问题:
对于个人学习:
project_v1_final_ok.zip 这样的备份文件对于团队开发:
使用 Git 时,一般会同时有:
[ Your Computer ] [ Remote Platform ]
Working Dir <-> Staging <-> Local Repo --push--> origin (Remote Repo)
<--pull--后续章节会先练习在本地用 Git,然后再带你把本地仓库和远程仓库(例如 Gitee)连接起来。
Git 只负责版本控制,本身不提供网站界面。实际开发中,我们通常会把仓库存放到代码托管平台:
git --version如果看到类似 git version 2.x.x 的输出,说明已经安装成功。
# macOS(推荐用 Homebrew)
brew install git
# Ubuntu/Debian
sudo apt-get update
sudo apt-get install git
# CentOS
sudo yum install gitWindows 建议直接下载安装包(也可以通过 Git for Windows)。
安装完成后,先告诉 Git「你是谁」,这些信息会记录在每一次提交中:
# 设置用户名(可以是中文)
git config --global user.name "你的名字"
# 设置邮箱(建议与 Gitee/GitHub 账号一致)
git config --global user.email "you@example.com"查看当前配置:
git config --list下面是一套从空文件夹开始创建 Git 仓库的最小步骤:
# 1. 创建目录并进入
mkdir my-first-git-project
cd my-first-git-project
# 2. 初始化 Git 仓库(会生成 .git 目录)
git init
# 3. 创建一个文件
echo "Hello Git" > readme.txt
# 4. 查看当前状态
git status通过 git status,你会看到 readme.txt 处于「未跟踪」状态。
git --version 确认安装成功user.name 和 user.email,并用 git config --list 检查git initnote.txt 文件,写几行文字git status 观察输出后续章节会在这个仓库里继续练习。
git --version 验证