В git у меня есть ветка A
. Я создаю другую ветку B
, где я создаю несколько коммитов. Затем я хочу переслать ветку A
на ветку B
.Можно ли переслать другую ветку, не проверяя ее?
Я знаю, что могу проверить A
и сделать перемотку вперед до последней фиксации B
. Для этой операции требуются две модификации рабочей копии: первая должна вернуться к A
, а затем вернуть рабочую копию в B
. Если новые фиксации на B
содержат много изменений, операция может быть довольно медленной.
Возможно ли выполнить перемотку вперед другой ветви без изменения рабочей копии? (Другими словами, чтобы переместить только указатель A
)
'git update-ref'. Используйте с осторожностью. –
@AndrewC добавьте его в качестве ответа. –