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