ここには、branch1 と branch2 という 2 つのブランチがあります。branch1 には多くの新機能が追加されており、branch2 は安定しています。今日は、branch1 から branch2 に 1 つの機能だけをマージしたいと思います。だから、私はただ走るgit cherry-pick <commit-for-feature1-in-branch1
。<commit-for-featur1-in-branch1
branch2 にマージされるという変更だけが必要だと思います。しかし、他の機能が含まれているため、さらに多くの変更があることがわかりました。
指定されたコミットだけの差分が取得されると思いましたよね?
参考までに、branch1 のコミットは他の開発ブランチからマージされましたが、これによりこの問題が発生する可能性はありますか?
私が何か悪いことをしましたか?
ありがとう。