Предложить изменения в репозитории SourceCraft

Предложение изменений — это запрос на интеграцию правок из одной ветки в другую, обычно в основную ветку проекта. Предложение изменений содержит описание правок, сравнение веток, обсуждение для ревью, а также может интегрироваться с CI/CD-процессами. Это облегчает командную работу и позволяет проверять и утверждать изменения по заданным правилам перед тем, как они будут добавлены в основной проект.

Чтобы создать предложение изменений:

  1. Откройте главную страницу SourceCraft.

  2. На вкладке Домой в секции Ваша мастерская перейдите в раздел Репозитории.

  3. Выберите репозиторий для создания предложения изменений.

  4. На странице репозитория в разделе Код перейдите в секцию Предложения изменений.

  5. В правом верхнем углу нажмите Предложить изменения.

  6. В списках источник и цель выберите ветки, которые вы хотите объединить.

  7. Введите название предложения изменений.

  8. (опционально) Подробно опишите, какие правки вносятся в предложении изменений.

  9. (опционально) Посмотрите вносимые правки:

    • На вкладке Изменённые файлы отображается список измененных файлов, а также вносимые изменения в формате .diff.

      Чтобы посмотреть изменения в формате «было — стало», нажмите .

      Чтобы посмотреть все файлы в ветке, изменения из которой вы хотите добавить, нажмите Полное дерево.

    • На вкладке Изменения отображается история коммитов в ветке, изменения из которой вы хотите добавить.

  10. (опционально) В блоке Рецензенты выберите пользователей, которые будут проверять предложение изменений.

  11. Нажмите Опубликовать предложение изменений.

    Также вы можете не создавать предложение изменений, а сохранить его черновик, чтобы доработать позже. Для этого нажмите Сохранить как черновик.

Создать предложение изменений из черновика

  1. Откройте главную страницу SourceCraft.
  2. На вкладке Домой в секции Ваша мастерская перейдите в раздел Репозитории.
  3. Выберите репозиторий для создания предложения изменений.
  4. На странице репозитория в разделе Код перейдите в секцию Предложения изменений.
  5. В поисковой строке выберите фильтр по статусу Черновик.
  6. Выберите черновик, из которого требуется создать предложение изменений.
  7. Нажмите Опубликовать предложение изменений.

См. также