将 GitHub 仓库复制到本地计算机

开源 0

从 GitHub 克隆代码仓库:详细步骤

本段文字介绍了如何使用 git clone 命令从 GitHub 克隆代码仓库,并讲解了相关操作细节。

适用范围: 适用于自行创建或从他人处分叉的代码仓库。

步骤:

  1. 打开 Git Bash: 进入命令行界面。
  2. 切换工作目录: 使用 cd 命令切换到目标目录。
  3. 使用 git clone 命令: 输入 git clone 后接仓库 URL,可通过复制仓库页面上的 URL 获取。
  • 注意:
  • 在 Windows 上,使用 Insert 键粘贴 URL,普通粘贴快捷键可能无法使用。
  • 如果你使用 SSH 连接 GitHub,需要将 URL 修改为 SSH 格式。
  1. 输入密码: 如果你使用 SSH 连接,需要输入 GitHub 密码。
  2. 完成克隆: 仓库会被克隆到工作目录下的子目录中,子目录名称与仓库名称相同。
  3. 进入仓库目录: 使用 cd 命令进入克隆的仓库目录。
  • 此时目录名称会显示 master,表示你正在 master 分支上工作。
  1. 检查远程仓库: 使用 git remote -v 命令查看远程仓库信息。
  • 正常情况下,会显示名为 origin 的远程仓库,该远程仓库指向你克隆的仓库,在克隆过程中自动创建。
  • 如果你没有 origin 远程仓库,可以使用 git remote add origin [仓库 URL] 命令添加。

总结:

该教程详细介绍了使用 git clone 命令从 GitHub 克隆代码仓库的步骤,并解释了相关概念,如远程仓库、分支等。在下一段视频中,我们将学习如何进行本地修改、提交代码并推送到 GitHub。

这是 Data School 系列的第 7 个视频,“Git 和 GitHub 简介”。 相关链接、命令列表和完整文字记录如下。 我将向您展示的过程适用于您自己创建的仓库,也适用于您从其他人那里分叉的仓库。 在这个演示中,我将使用我们在上一个视频中创建的“test-repo”。 让我们打开 Git Bash。 这显示了我的工作目录。 我将把我的工作目录更改为桌面。 现在我们准备好了。 请注意,所有 git 命令都以“git”开头,然后是命令名称,然后通常是一个或多个参数。 在本例中,我们将使用“git clone”命令来克隆一个 GitHub 仓库。 您只需键入“git clone”,然后是仓库的 URL。 您如何获取该 URL? 我建议您转到仓库,向下滚动到此处,然后单击“复制”按钮。 现在返回到 Git Bash,至少在 Windows 中,您可以按键盘上的“Insert”按钮将其粘贴。 (通常的粘贴键盘快捷键似乎在 Git Bash 中不起作用。 )如果所有方法都失败,只需将 URL 粘贴到其他地方并重新键入。 如果您在家中跟着做,您应该在此时按“Enter”。 我实际上将更改我的 URL,因为我使用 SSH 而不是 HTTPS 与 GitHub 通信。 我现在按 Enter,它要求我输入密码。 输入时,它不会显示任何内容。 完成后按 Enter,如果您输入了错误的密码,只需重试即可。 克隆操作现已完成。 它已将仓库复制到我的工作目录的子目录中,并且该子目录与仓库同名。 因此,我可以简单地“cd”到“test-repo”并“ls”以查看文件列表。 请注意,现在显示“master”。 这表示我现在位于一个由 Git 跟踪的文件夹中,并且我目前正在“master”分支上工作。 我不需要运行“git init”命令,因为 git 已经在文件夹中初始化。 在 Windows 中,如果您已设置为显示隐藏文件,您还可以看到这个“.git”文件夹,其中存储了所有 Git 信息。 接下来,让我们检查一下您的“远程仓库”。 远程仓库只是对不在您计算机上的仓库的引用。 要查看您的远程仓库,请键入“git remote -v”。 您将看到一个名为“origin”的远程仓库,它链接到您的仓库。 此引用是在克隆过程中自动创建的。 如果您没有 origin 远程仓库,您可以通过键入“git remote add origin”,然后是您的仓库的 URL 来添加一个。 我们现在已经克隆了仓库并设置了一个远程仓库。 在下一个视频中,我们将实际进行一些本地更改,提交它们,然后将它们推送到 GitHub。

也许您对下面的内容还感兴趣: