@EmelyanovKonstantin
GIS архитектура, аналитика, разработка

Pull Request в master?

Допустим в master есть файл test.txt содержит одну строку:
value: test-1
От мастера есть ветка feature в которой test.txt был изменён:
value: test-2

При создании Pull Request в Bitbucket возникает конфликт. Bitbucket предлагает слить изменения из master в feature, решить конфликт и после этого сливать.
Не могу понять в чём здесь толк? Ведь нам надо чтобы в master был value: test-2, а значит при новом Pull Request снова будет это конфликт?
  • Вопрос задан
  • 97 просмотров
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Конфликт означает, что после того, как вы ответвили от мастера свою тематическую ветку, сам мастер во внешнем репозитории изменился. Кто-то тоже успел добавить в мастер новые коммиты и изменить эту же самую строку либо соседнюю.
Скорее всего в мастере уже нет строки value: test-1
Git теперь резонно спрашивает что делать. Вы не должны тупо затирать чужую работу, а скачать её себе, сравнить со своей и разрешить конфликт, если он есть.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Samuel_Leonardo
В новом pull request будет конкретная информация
как от текущего состояния коммита master перейти в новое состояние
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы