Задать вопрос
Demigodd
@Demigodd

Как изменить главную ветку в Pull Request?

Представьте такой пример

Есть 3 ветки, master, one, two.
Я создал новую ветку из one. (git checkout -b test)

Потом сделать Push и создал PR на ветку one.
Потом решил что хочу изменить ветку и дать PR на ветку two.

Проблема в том что когда я изменить ветку в githube на two, то появились много изменений от других разработчиков, и вместо моего коммита появились и другие, кроме того появились конфликты....

Как безболезненно изменить главную ветку ? Расскажите подробные шаги. Спасибо.
  • Вопрос задан
  • 2246 просмотров
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
@kttotto
пофиг на чем писать
Я так понимаю, что Вы в мастер ничего не сливали, значит в главной изменять ничего не надо. Надо просто в свою ветку подтянуть изменения из главной, сделать мерж и разрулить конфликты. Чтобы, пока работаете в своей ветке, таких конфликтов было меньше, надо чаще мержить изменения из мастера. И вообще, прежде чем заливать в мастер, надо из самого мастера подтянуть изменения, если есть конфликты - разрулить и только потом сливать в мастер.

А подробные шаги никто не расскажет, надо видеть, что там реально происходит.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
ИТРУМ Ростов-на-Дону
от 75 000 ₽