趋近智
origin 和 upstream要使用 Git 跟踪项目,系统需已安装并配置好 Git。此过程允许你将任何项目置于版本控制之下。无论是处理现有项目,还是启动一个全新项目,在项目主目录中的基本第一步都是初始化一个 Git 仓库。
执行此操作的命令是 git init。
这个命令会在你的项目文件夹中创建一个名为 .git 的新子目录。这个 .git 目录是你的仓库的核心;它包含 Git 跟踪更改、管理历史记录、存储配置设置以及更多功能所需的所有文件和元数据。基本上,所有使你的项目成为 Git 仓库的东西都存在于这个隐藏目录中。你的实际项目文件,通常被称为“工作目录”或“工作树”,则与其并存。
让我们来看一个例子。假设你有一个名为 my-website 的新网站项目目录。
首先,使用命令行进入你的项目目录:
cd path/to/my-website
请确保将 path/to/my-website 替换为你的项目文件夹的实际路径。
现在,运行 git init 命令:
git init
Git 会回复一条消息,确认初始化成功:
Initialized empty Git repository in /path/to/my-website/.git/
就这样!你的 my-website 目录现在就是一个 Git 仓库了。尽管表面看起来变化不大,但 Git 现在已经准备好开始跟踪你在此文件夹中的工作了。
.git 目录在大多数操作系统上默认是隐藏的。要查看它,你可以在 Linux 或 macOS 上使用 ls -a 命令,或在 Windows 命令提示符中使用 dir /a:
# 在 Linux 或 macOS 上
ls -a
# 在 Windows 命令提示符中
dir /a
你应该能看到 .git 列在你的项目文件和目录中(如果已有的话)。
运行
git init前后的目录结构对比。该命令会添加隐藏的.git目录,其中包含仓库的元数据。
重要的是要明白 git init 创建的是一个本地仓库。它不会自动连接到任何远程托管服务,例如 GitHub。它只是在你的电脑上设置了必要的配置,以便 Git 开始管理你的项目版本。每个项目你只需要运行一次 git init。
仓库初始化完成后,你现在可以开始 Git 的核心工作流程了:即将文件添加到暂存区并提交项目快照,这些我们将在接下来介绍。
这部分内容有帮助吗?
git init 命令的官方文档,解释了其目的、用法和可用选项。git init 设置新本地Git仓库的实用教程,附有清晰的示例。© 2026 ApX Machine Learning用心打造