我这里有两个分支,分别是branch1和branch2。在branch1中添加了很多新功能,而branch2则比较稳定。今天,我想将branch1中的一个功能合并到branch2中。所以,我只运行了
我以为它只会获取指定提交的差异,对吗?
顺便说一下,在branch1中的提交是从其他开发分支合并过来的,这可能导致这个问题吗?
我做错了什么吗?
谢谢。
git cherry-pick <commit-for-feature1-in-branch1
命令。我原本认为只会将<commit-for-featur1-in-branch1
中的更改合并到branch2中。但是我发现还包括其他功能的更改。我以为它只会获取指定提交的差异,对吗?
顺便说一下,在branch1中的提交是从其他开发分支合并过来的,这可能导致这个问题吗?
我做错了什么吗?
谢谢。