跳到主要内容

从 GitHub 下载文件

了解如何从 GitHub 下载文件,以及下载、克隆和 Fork 之间的区别。

简介

GitHub.com 托管着数百万个开源软件项目,您可以复制、自定义和用于自己的目的。

有多种方法可以获取 GitHub 上仓库文件的副本。您可以

  • 下载仓库文件的快照,将其作为 zip 文件保存到您自己的(本地)计算机上。
  • 使用 Git 将仓库克隆到您的本地计算机。
  • Fork 仓库以在 GitHub 上创建一个新仓库。

每种方法都有其自身的用例,我们将在下一节中进行解释。

本教程重点介绍如何将仓库文件下载到本地计算机。例如,如果您在 GitHub 上的仓库中找到了一些有趣的内容,下载是一种简单的方法来获取内容的副本,而无需使用 Git 或应用版本控制。

了解下载、克隆和 Fork 之间的区别

术语定义用例
下载将代码库文件的快照保存到本地计算机。您想使用或自定义文件内容,但不想应用版本控制。
克隆制作代码库数据的完整副本,包括每个文件和文件夹的所有版本。您想在本地计算机上处理代码库的完整副本,并使用 Git 来跟踪和管理您的更改。您可能打算将这些本地更改与 GitHub 托管的代码库同步。更多信息,请参阅“克隆代码库”。
Fork在 GitHub 上创建一个新的代码库,链接到您的个人帐户,并与原始(“上游”)代码库共享代码和可见性设置。您想将原始代码库的数据用作您在 GitHub 上的自己项目的依据。或者,您想使用 fork 来建议对原始(“上游”)代码库进行更改。分叉代码库后,您可能仍然需要克隆代码库,以便您可以在本地计算机上处理更改。更多信息,请参阅“分叉代码库”。

先决条件

  • 您必须拥有 GitHub 帐户。

下载代码库文件

在本教程中,我们将使用演示代码库(octocat/Spoon-Knife)。

  1. 导航到 octocat/Spoon-Knife

  2. 在文件列表上方,单击 代码.

    Screenshot of the list of files on the landing page of a repository. The "Code" button is highlighted with a dark orange outline.

  3. 单击 下载 ZIP.

结论

您现在已将代码库文件的副本保存为 zip 文件到本地计算机。您可以根据自己的需要编辑和自定义这些文件。

后续步骤

  • 在下一个教程“将项目上传到 GitHub”中,您将学习如何将您自己的文件上传到 GitHub 上的远程代码库。

进一步阅读