Я использую git и хочу изменить базу существующей ветки. Это вызвано системой развертывания, которая втягивает эту явную ветвь в мою производственную среду. Планируя свои релизы, я создаю тег каждый раз, когда хочу выйти в эфир. Но в моей ветке тоже есть особые изменения, поэтому git reset --hard v1.0
работать не будет.
Вот небольшой пример. Я хочу, чтобы этот
C---D---E deploy
/
A---B---F---G master
\
v1.0
стал этим
C---D---E deploy
/
A---B---F---G---H---I---J---K master
\ \
v1.0 v1.1
Возможно, git rebase
- это то, что я ищу, но страницы руководства мне не помогают. Спасибо за ответы!