git Как перенести коммит в другую ветку (перемещение изменений между ветками)
Primary tabs
Если исходная ветка доступна для commit-ов
Бывает ситуация -- закоммитили недоделанные изменения, а тут в этой же ветке срочно требуется сделать что-то ещё. Вот тут было бы неплохо перенести эти изменения в другую ветку.
То есть мы рассмотрим ситуацию перененоса коммита, который не нужен в данной ветке.
В такой ситуации самым простым вариантом явлется:
- Ответвится (создать новую) от текущей ветки (пусть её имя B1), в которой есть нужный нам коммит -- после этого он окажется и в новой ветке (B2).
- Снова переключиться на B1 и отменим коммит в ней (т.е. фактически создадим ещё один коммит, отменяющий старый).
- Теперь, в B1 ненужных нам изменений нет.
(в процессе)
- Log in to post comments
- 3834 reads