跳转到内容

1.2 获得仓库


要开始使用 Git 进行项目版本控制,您有两种核心方法。请根据您的需求选择合适的方式:


方式一:在现有目录中初始化仓库

Section titled “方式一:在现有目录中初始化仓库”

当您想对一个全新的或已有的本地项目开始进行版本控制时,使用此方法。

进入您的项目根目录,并执行初始化命令。这会在目录中创建核心的 .git 隐藏文件夹

Terminal window
# 1. 导航到项目目录
cd /path/to/your/amazing/project
# 2. 初始化 Git 仓库
git init

使用 git add 命令将文件添加到暂存区,然后使用 git commit 命令提交更改。

Terminal window
# 添加所有文件到暂存区
git add .
# 提交更改,并添加提交信息
git commit -m "Initial commit"

当您想获取一个已在远程托管(如 GitHub、GitLab 或 Bitbucket)的项目副本时,使用 git clone 命令。这是参与协作或获取开源项目的标准方法。

远程仓库地址通常有两种形式:HTTPSSSH。请选择适合您环境和权限的方式。

适用于大多数用户,特别是如果您使用个人访问令牌 (Token) 或用户名/密码进行身份验证。

Terminal window
git clone https://github.com/user/repo-name.git

💡 提示

如果您的 Git 客户端配置了凭证管理器,HTTPS 方式可以记住您的身份信息,避免每次操作都输入密码。

执行 git clone 命令后,Git 会为您完成一系列操作:

  • 在您执行命令的位置,创建一个与远程仓库同名的文件夹(例如,如果仓库名是 my-project,则会创建 my-project 文件夹)。
  • 自动下载远程仓库的所有文件和完整的历史记录。
  • Git 会自动设置一个名为 origin远程跟踪,指向您克隆的原始 URL。
  • 自动签出(checkout)主分支(通常是 mainmaster)。

您只需 cd repo-name 进入新创建的目录,即可开始在这个本地副本上工作。

Powered by Namyki