本文通过创建一个简化版的版本控制系统,展示 Git 的核心操作,如初始化仓库、提交更改、查看历史记录等。为了更好地理解这些操作,我们会结合图示来说明。
1. 初始化仓库
在 Git 中,初始化仓库的命令是 git init
。这个命令会在当前目录创建一个新的 Git 仓库,生成一个 .git
目录来跟踪文件的版本历史。
图示:
/my_project
├── .git/ # 隐藏的Git仓库目录
├── file1.txt # 项目文件
└── file2.txt # 项目文件
步骤:
-
打开终端(命令行)。
-
切换到你的项目目录。
-
运行以下命令:
git init
2. 添加文件到暂存区
在 Git 中,文件首先被添加到暂存区(staging area),然后再提交(commit)到仓库中。使用 git add
命令可以将文件添加到暂存区。
图示:
暂存区 (Staging Area) 工作目录 (Working Directory)
+-----------+ +------------+
| file1.txt | | file1.txt |
| file2.txt | | file2.txt |
+-----------+ +------------+
步骤:
-
添加文件到暂存区:
git