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

Как правильно работать с git pull request?

Я работаю с репозиторием один. Создаю из мастера новую ветку, там делаю работу, потом делаю PR этой ветки в мастер. Далее коллеги должны проверить и замержить этот PR в мастер, но мне нужно продолжать работу дальше с новым кодом.
Я опять создаю новую ветку, делаю работу и делаю PR. И в таком случае коммиты из первой ветки переходят и во вторую, что как мне кажется не круто.
Как правильно поступать в таких случаях? Когда твоя работа опережает master?
  • Вопрос задан
  • 282 просмотра
Подписаться 1 Простой 8 комментариев
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 2
Новый бранч делай не из текущего состояния а из мастера, тогда изменения из предыдущего бранча не будут лезть в текущий.
Если в командах, то перед тем как сделать git checkout -b feature2 нужно сделать git checkout master git pull
Ответ написан
Как вариант - можно продолжать работу в этой же ветке и пометить ПР чем-нибудь типа [WIP] или Do not merge, тогда твои коллеги поймут, что пока его надо только ревьюить, но не принимать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽