Документация по запросам на вытягивание
Узнайте, как использовать запросы на вытягивание для предложения изменений в проект, получения предложенных изменений и устранения проблем в запросах на вытягивание, таких как конфликты слияния.
Начните здесь
Изменение сообщения о фиксации
Если сообщение фиксации содержит неясную, неправильную или конфиденциальную информацию, вы можете изменить ее локально и отправить новую фиксацию с новым сообщением на GitHub. Вы также можете изменить сообщение о фиксации, чтобы добавить недостающие сведения.
Разрешение конфликта слияния с помощью командной строки
Устраните конфликты слияния с помощью командной строки и текстового редактора.
Создание и удаление ветвей в репозитории
Вы можете создавать или удалять ветви непосредственно на GitHub.
Создание запроса на включение изменений
Создайте запрос на вытягивание, чтобы предложить изменения в репозитории и совместно работать над ними. Эти изменения предлагаются в ветви, что гарантирует, что ветвь по умолчанию содержит только завершенную и утвержденную работу.
Популярное
Сведения о проверках запроса на вытягивание
Проверки позволяют участникам совместной работы комментировать изменения, предложенные в запросах на включение внесенных изменений, утверждать изменения или создавать запросы на дальнейшие изменения до объединения запросов на включение внесенных изменений. Администраторы репозитория могут требовать утверждения всех запросов на вытягивание перед слиянием.
Разрешение конфликта слияния в GitHub
Вы можете устранить простые конфликты слияния, которые конкурируют с изменениями строк на сайте GitHub, с помощью редактора конфликтов.
Синхронизация вилки
Синхронизируйте вилку репозитория, чтобы гарантировать его актуальность в вышестоящем репозитории.
Слияние запроса на вытягивание
Слияние запроса на вытягивание в вышестоящей ветви после завершения работы. Любой пользователь с доступом для передачи данных к репозиторию может выполнить такое слияние.
Утверждение запроса на вытягивание с необходимыми проверками
Если для репозитория требуются проверки, запросы на вытягивание должны содержать определенное количество утверждений от пользователей с разрешениями на запись или разрешениями администратора для репозитория, прежде чем их можно будет объединить.
Отмена запроса на вытягивание
Вы можете отменить изменения запроса на вытягивание после слияния с вышестоящей ветвью.
Почему мои фиксации связаны с неправильным пользователем?
GitHub использует адрес электронной почты в заголовке фиксации, чтобы связать фиксацию с пользователем GitHub . Если фиксации связаны с другим пользователем или не связаны с пользователем вообще, может потребоваться изменить параметры конфигурации локальной версии Git, добавить адрес электронной почты в параметры электронной почты учетной записи или сделать оба.
Совместная работа с запросами на вытягивание
- Начало работы • 3 articles
- Работа с вилками • 8 articles
- Совместная работа с репозиториями с функциями оценки качества кода • 2 articles
- Предложение изменений в работе с помощью запросов на включение изменений • 12 articles
- Разрешение конфликтов слияния • 3 articles
- Проверка изменений в запросах на включение изменений • 11 articles
- Включение изменений из запроса на включение изменений • 6 articles