git merge分支到标签-旧版本的补丁

时间:2019-09-18 11:39:46

标签: git git-merge

我有三个分支,v3.0 v3.1master

Master当前与v3.1运行相同,因为这是当前正在开发的分支。 v3.0是当前版本,我需要对该版本进行补丁。

我已经签出v3.0,完成了更改并创建了补丁标签,例如v3.0.1。全部推送等。

我现在正尝试将v3.0的更改合并到补丁标签v3.0.1中,但这是说它已经是最新的了。当我签出补丁标签时,它没有新的补丁更改,而是旧的v3.0。

我在尝试什么:

[v3.0] git merge v3.0.1
Already up to date.

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

Git告诉您,v3.0分支已经是v3.0.1的祖先,因此没有任何内容可以合并。

相反,如果您想从v3.1向后移植更改,则需要从该分支进行合并。