---
metadata:
  - name: generator
    content: Diplodoc Platform v5.57.3
alternate:
  - https://sourcecraft.dev/portal/docs/en/sourcecraft/operations/raw-content.md
  - https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/raw-content.md
  - href: ru/sourcecraft/operations/raw-content.md
    type: text/markdown
    title: Markdown version
  - href: ../../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://sourcecraft.dev/portal/docs/ru/llms.txt

# Скачать, скопировать или получить ссылку на исходный файл (RAW) в SourceCraft

<!-- source: ru/_includes/sourcecraft/raw-content-intro.md -->
Исходные файлы (RAW) [репозитория](https://sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#repos) в SourceCraft доступны по [прямым ссылкам](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/raw-content.md#raw). 

Также в интерфейсе SourceCraft есть возможность [копировать](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/raw-content.md#copy) и [скачивать](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/raw-content.md#download) исходные файлы без необходимости [клонирования](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/repo-clone.md) репозитория.
<!-- endsource: ru/_includes/sourcecraft/raw-content-intro.md -->

## Получить ссылку на исходный файл (RAW) из репозитория {#raw}

_RAW-файлы_ — это исходные файлы репозитория без HTML-оболочки и интерфейса SourceCraft, доступные по ссылкам вида:
* Для публичных репозиториев — `https://raw.sourcecraft.tech/raw/<слаг_организации>/<слаг_репозитория>/<хеш_коммита>/<имя_файла>`
* Для приватных и внутренних репозиториев — `https://raw.sourcecraft.tech/raw/<слаг_организации>/<слаг_репозитория>/<хеш_коммита>/<имя_файла>?token=<короткоживущий_токен>`

Ссылки на RAW-файлы удобно использовать в автоматизациях, например, чтобы скачать и выполнить или просто скачать отдельный файл без необходимости клонировать целый репозиторий:

```bash
# Скачать и выполнить скрипт напрямую
curl -s https://raw.sourcecraft.tech/.../install.sh | bash

# Или скачать файл
wget https://raw.sourcecraft.tech/.../config.yaml
```

Также с помощью временной ссылки на RAW-файлы вы можете поделиться файлом из приватного или внутреннего репозитория с пользователем, не имеющим прав в этом репозитории.

Чтобы получить ссылку на RAW-файл:
1. Откройте [главную страницу](https://sourcecraft.dev) SourceCraft.
1. На вкладке ![image](../../_assets/console-icons/house.svg) **Домой** в секции ![image](../../_assets/console-icons/layout-tabs.svg) **Ваша мастерская** перейдите в раздел ![image](../../_assets/console-icons/archive.svg) **Репозитории**.
1. Выберите репозиторий.
1. Под строкой с именем репозитория выберите ветку.
1. Откройте файл, ссылку на который вы хотите получить.
1. В правом верхнем углу нажмите ![image](../../_assets/sourcecraft/raw.svg)</svg>.

    В новом окне откроется ссылка на RAW-файл.

    {% note warning %}

    Ссылки на файлы в приватных и внутренних репозиториях являются временными.

    {% endnote %}

## Скопировать содержимое файла из репозитория {#copy}

В интерфейсе SourceCraft доступно копирование исходных файлов без необходимости [клонирования](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/repo-clone.md) репозитория целиком.

1. Откройте [главную страницу](https://sourcecraft.dev) SourceCraft.
1. На вкладке ![image](../../_assets/console-icons/house.svg) **Домой** в секции ![image](../../_assets/console-icons/layout-tabs.svg) **Ваша мастерская** перейдите в раздел ![image](../../_assets/console-icons/archive.svg) **Репозитории**.
1. Выберите репозиторий.
1. Под строкой с именем репозитория выберите ветку.
1. Откройте файл, содержимое которого вы хотите скопировать.
1. В правом верхнем углу нажмите ![image](../../_assets/console-icons/copy.svg).

   Содержимое файла будет скопировано в буфер обмена.

## Скачать файл из репозитория {#download}

В интерфейсе SourceCraft доступно скачивание исходных файлов без необходимости [клонирования](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/repo-clone.md) репозитория целиком.

1. Откройте [главную страницу](https://sourcecraft.dev) SourceCraft.
1. На вкладке ![image](../../_assets/console-icons/house.svg) **Домой** в секции ![image](../../_assets/console-icons/layout-tabs.svg) **Ваша мастерская** перейдите в раздел ![image](../../_assets/console-icons/archive.svg) **Репозитории**.
1. Выберите репозиторий.
1. Под строкой с именем репозитория выберите ветку.
1. Откройте файл, который вы хотите скачать.
1. В правом верхнем углу нажмите ![image](../../_assets/console-icons/arrow-down-to-square.svg).

<!-- source: ru/_includes/sourcecraft/repo-download-tip.md -->
{% note tip %}

Также вы можете [скачать](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/repo-download-archive.md) содержимое определенной ветки репозитория без истории изменений в виде архива.

{% endnote %}
<!-- endsource: ru/_includes/sourcecraft/repo-download-tip.md -->

#### Полезные ссылки {#see-also}

* [Добавить файл или папку в репозиторий с помощью интерфейса SourceCraft](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/add-file-repo.md)
* [Удалить, переименовать или переместить файл или папку с помощью git в репозитории SourceCraft](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/file-management.md)
* [Скачать архив с репозиторием SourceCraft](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/repo-download-archive.md)
* [Отредактировать код с SourceCraft Code Assistant](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/code-edit.md)
