# Скачивание файлов с GitHub

Узнайте, как скачать файлы из GitHubфайла и понять разницу между загрузкой, клонированием и вилкой.

## Introduction

GitHub.com является домом для миллионов проектов программного обеспечения с открытым кодом, которые можно копировать, настраивать и использовать в своих целях.

Существуют различные способы получения копии файлов GitHubрепозитория. Можно сделать следующее:

* **Скачайте** моментальный снимок файлов репозитория в виде ZIP-файла на собственный (локальный) компьютер.
* **Клонируйте** репозиторий на локальный компьютер с помощью Git.
* **Вилку** репозитория для создания нового репозитория GitHub.

Каждый из этих методов имеет собственный вариант использования, который мы объясним в следующем разделе.

В этом руководстве рассматривается скачивание файлов репозитория на локальный компьютер. Например, если вы нашли интересное содержимое в репозитории GitHub, скачивание — это простой способ получить копию содержимого, не используя Git или применяя управление версиями.

> \[!TIP]
> Чтобы скачать пакет или ресурсы выпуска, такие как последняя версия приложения, установщик, двоичный файл или исполняемый файл для программного обеспечения, хранящегося в GitHub репозитории, см. статью ["Скачивание архивов исходного кода" из выпуска](/ru/repositories/working-with-files/using-files/downloading-source-code-archives#downloading-source-code-archives-from-a-release) или [скачивания архивов исходного кода из тега](/ru/repositories/working-with-files/using-files/downloading-source-code-archives#downloading-source-code-archives-from-a-tag).

### Общие сведения о различиях между загрузкой, клонированием и вилкой

| Срок     | Определение                                                                                                                                                         | Сценарий использования                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Download | Сохранение моментального снимка файлов репозитория на локальном компьютере.                                                                                         | Вы хотите использовать или настраивать содержимое файлов, но вы не заинтересованы в применении управления версиями.                                                                                                                                                                                                                                                                                                                                                           |
| Clone    | Чтобы сделать полную копию данных репозитория, включая все версии каждого файла и папки.                                                                            | Вы хотите работать с полной копией репозитория на локальном компьютере, используя Git для отслеживания изменений и управления ими. Скорее всего, вы планируете синхронизировать эти локальные изменения с размещенным GitHubрепозиторием. Дополнительные сведения см. в разделе [Клонирование репозитория](/ru/repositories/creating-and-managing-repositories/cloning-a-repository).                                                                                         |
| Вилка    | Чтобы создать новый репозиторий GitHub, связанный с вашей личной учетной записью, который использует параметры кода и видимости с исходным (upstream) репозиторием. | Вы хотите использовать исходные данные репозитория в качестве основы для собственного проекта GitHub. Кроме того, вы хотите использовать вилку для предложения изменений в исходном (вышестоящем) репозитории. После создания вилки репозитория может потребоваться клонировать репозиторий, чтобы вы могли работать с изменениями на локальном компьютере. Дополнительные сведения см. в разделе [Вилка репозитория](/ru/pull-requests/how-tos/work-with-forks/fork-a-repo). |

## Скачивание файлов репозитория

В этом руководстве мы будем использовать демонстрационный репозиторий ([octocat/Spoon-Knife](https://github.com/octocat/Spoon-Knife)).

1. Перейдите к [октокату/ложке ножа](https://github.com/octocat/Spoon-Knife).
2. Над списком файлов щелкните **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-code" aria-label="code" role="img"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path></svg> Code**.

   ![Снимок экрана: список файлов на целевой странице репозитория. Кнопка "Код" выделена темно-оранжевым контуром.](/assets/images/help/repository/code-button.png)
3. Щелкните **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-file-zip" aria-label="file-zip" role="img"><path d="M3.5 1.75v11.5c0 .09.048.173.126.217a.75.75 0 0 1-.752 1.298A1.748 1.748 0 0 1 2 13.25V1.75C2 .784 2.784 0 3.75 0h5.586c.464 0 .909.185 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 12.25 15h-.5a.75.75 0 0 1 0-1.5h.5a.25.25 0 0 0 .25-.25V4.664a.25.25 0 0 0-.073-.177L9.513 1.573a.25.25 0 0 0-.177-.073H7.25a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5h-3a.25.25 0 0 0-.25.25Zm3.75 8.75h.5c.966 0 1.75.784 1.75 1.75v3a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1-.75-.75v-3c0-.966.784-1.75 1.75-1.75ZM6 5.25a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 6 5.25Zm.75 2.25h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM8 6.75A.75.75 0 0 1 8.75 6h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 8 6.75ZM8.75 3h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM8 9.75A.75.75 0 0 1 8.75 9h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 8 9.75Zm-1 2.5v2.25h1v-2.25a.25.25 0 0 0-.25-.25h-.5a.25.25 0 0 0-.25.25Z"></path></svg> Download ZIP**.

Теперь у вас есть копия файлов репозитория, сохраненных в виде ZIP-файла на локальном компьютере. Вы можете изменять и настраивать файлы для собственных целей.

## Дополнительные материалы

* [Скачивание архивов исходного кода](/ru/repositories/working-with-files/using-files/downloading-source-code-archives)