【发布时间】:2024-01-24 02:53:01
【问题描述】:
我正在使用 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 是我正在寻找的,但手册页对我没有帮助。感谢您的回复!
【问题讨论】:
标签: git tags branch reset rebase