newdecline
@newdecline
Front-end-developer

Как разделить ветки?

Я делал например задачу в ветке feature-10.
Отправил пулл запрос в дев, но пока пулл не одобрен.
Приступил к новой задаче, сделал ветку feature-11, но хочу что бы изменения в feature-10 ветке уже присутствовали в feature-11.
И когда я из feature-11 сделаю пулл запрос в дев, то там будут изменения feature-10 и feature-11, а хочу что бы были изменения отдельно для feature-10 и для feature-11
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Dasslier
FrontEnd Developer
Посмотри коммит, в котором нужные изменения из feature-10
Сделай git cherry-pick <хэшкоммита>

Перед тем как делать черрипик - не должно быть активных изменений, если уже что-то сделал, то сделай "git add ." -> "git stash", потом черрипик, потом git stash pop

Перед мерджем ветки feature-11 тебя могут попросить удалить черрипикнутый коммит. Его можно будет легко удалить при помощи git rebase -i
Ответ написан
Krasnodar_etc
@Krasnodar_etc
little front
Вы можете просто отвести свою ветку от feature-10 и, если её пулл реквест будет закрыт на момент, когда вы закончите с feature-11, то в пулл реквесте feature-11 будут только те коммиты, которые относятся к feature-11
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Amigoweb Магнитогорск
До 70 000 ₽
Большая Тройка Москва
от 120 000 до 200 000 ₽
АКМЭ сервис Санкт-Петербург
от 150 000 до 180 000 ₽
06 июл. 2020, в 23:49
10000 руб./за проект
06 июл. 2020, в 23:32
35000 руб./за проект