Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗gtSpHsChp 43 of 66 menu
◀ ▶

Перенос коммита в Git

Иногда нужен не merge всей ветки, а один готовый коммит с другой линии. cherry-pick копирует его diff на ту ветку, где сейчас стоит HEAD, и создает новый коммит с новым хешем.

Переключимся на целевую ветку и укажем хеш переносимого коммита:

git switch release/2.4 git cherry-pick f3a8b2c1

На release/2.4 появится тот же набор правок, что был в f3a8b2c1, но привязанный уже к истории релиза. Так удобно подтягивать исправления между ветками версий.

В apex/platform перенесите коммит c9d0e1f2 с hotfix/payment на release/3.1. На релизной ветке должен появиться отдельный коммит с тем же содержимым правки.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить