Скажем, у меня есть существующая ветка B (если она имеет значение, она удалена).Как сделать ветку B точно так же, как ветку A?
У меня также есть ветка A (локальная или удаленная). Я бы хотел, чтобы ветвь B была точно такой же, как A. Если я правильно понял, слияние не делает ветки одинаковыми, в ветке B все еще может быть что-то не на ветке A, и она останется там после выполнения git checkout B
, а затем git merge A
. Правильно ли я понимаю?
Конечно, я могу просто удалить ветвь B и создать новую ветку B от A. Это лучший способ?
примечание только для уточнения: я хочу сохранить ветвь B живым из-за конфигурации развертывания. Если я удалю и воссоздаю, мне нужно будет сделать другое дело вручную для развертывания.