# Общая программа и своя ветка потока

Почему правка урока видна во всех потоках и как дать потоку свою версию программы.

Источник: https://prostolms.ru/help/potoki/obshchaya-programma · обновлено 22 октября 2026

По умолчанию все потоки курса идут по одной программе. Это главное правило, из которого следует всё остальное.

## Общая программа

Вы исправили опечатку в уроке — её сразу видят ученики всех идущих потоков. Добавили урок — он появился у всех. Прогресс учеников при этом не теряется: он хранится по каждому потоку отдельно.

Расписание, тесты и задания тоже живут в потоке отдельно: даты открытия, попытки, дедлайны и проходной балл у каждого потока свои. Общие только тексты и вопросы.

## Когда нужна своя ветка

Своя ветка — копия программы, которая принадлежит одному потоку. Правки в ней видит только этот поток, а правки курса до неё не доходят сами.

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

## Как сделать свою ветку

- **Для нового потока** — в окне «Запустить поток» откройте «Дополнительно» и отметьте «Своя ветка с самого начала».
- **Для идущего потока** — откройте поток → «Настройки» → раздел «Программа» → «Изменить только для этого потока» → «Сделать свою ветку».

Ветку нельзя вернуть обратно в общую программу.

## Как подтянуть изменения курса в ветку

Если вы поправили программу курса после того, как у потока появилась ветка, в конструкторе потока появится кнопка «Подтянуть изменения». Она покажет, какие уроки изменились и какие слова в них поменяются. Отметьте нужные уроки и нажмите «Обновить выбранные». Прогресс учеников сохранится.

## Завершённый поток

Когда поток завершается, его программа сохраняется такой, какой её проходили. Дальнейшие правки курса её не меняют. В настройках такого потока написано «Архив программы: поток завершён».
