@Taron4uk

Как перенести изменения одной ветки на другую?

Добрый день, подскажите, пожалуйста как перенести изменения одной ветки на другую?
Если не сложно - опишите, как в консоли писать надо, а то только-только учусь работе с гитом.
  • Вопрос задан
  • 22738 просмотров
Решения вопроса 1
max_front
@max_front
frontend
берешь хэш коммита (его можно узнать используя команду git log), который тебе надо перенести в другую ветку, затем переключаешься на нужную ветку и вводишь git cherry-pick <хэш коммита>, например git cherry-pick 3ea6207fe84 и будет тебе добро
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
tsarevfs
@tsarevfs
C++ developer
Решение Maks Kovyvchak правильное, но только на случай если вам нужно достать или перенести один или несколько коммитов, но не все.
Более типичная ситуация, когда работу сделанную в отдельной ветке надо целиком влить в другую. В gitflow через это проходят все коммиты.
https://bitworks.software/2019-03-12-gitflow-workf...

Для этого применяется команда git merge
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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