Skip to main content

Справочник по запросам на вытягивание

Подробные справочные сведения об управлении запросами на вытягивание, включая проверки, слияния, ветви и разрешение конфликтов.

Запросы на слияние

Предложение, проверка и слияние изменений кода с помощью запросов на вытягивание для эффективной работы и поддержания качества кода.

Запросы на вытягивание с накоплением

Правила и требования для работы с GitHubзапросами на вытягивание с накоплением.

Команды CLI с накоплением запросов на вытягивание

Найдите каждую команду, флаг и код выхода для gh stack расширения.GitHub CLI

Stacked pull requests APIs and webhooks

Read and manage stacked pull requests programmatically with the GitHub REST and GraphQL APIs, and webhooks.

Филиалы

Используйте ветви в GitHub для изоляции работы разработки, управления ветвями по умолчанию и эффективной совместной работы с помощью запросов на вытягивание и защиты ветвей.

Вилки

Узнайте, как вилки обеспечивают независимую совместную работу, создавая отдельные репозитории, подключенные к исходному объекту, с различными параметрами и разрешениями.

Коммиты

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

Использование других средств с запросами на вытягивание с накоплением

Используйте стековые запросы на вытягивание с такими инструментами, как Jujutsu, Sapling или git-town.

Using query parameters to create a pull request

Use query parameters to create custom URLs that open pull requests with pre-filled titles, descriptions, labels, and more.

Проверки запросов на включение изменений

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

Проверки состояния

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

Слияние запросов на вытягивание

Узнайте о стратегиях объединения запросов на вытягивание, включая фиксации слияний, слияние скваша и перебазировку для эффективного управления журналом репозитория.

Конфликты слияния

Определите и устраните конфликты слиянием в Git, чтобы обеспечить интеграцию с гладкой ветвью и успешное объединение запросов на вытягивание.

Управление и стандартизация запросов на вытягивание

Управление и стандартизация запросов на вытягивание с помощью шаблонов, владельцев кода, защищенных ветвей, наборов правил и автоматизированных средств для согласованных и безопасных вкладов репозитория.