I've been trying to cherry pick a specific commit from one brach into another. Lets say my history looks like this:
A - B - C - D (master)
\
X - Y (feature)
Now, let's say I want to apply only the changes commit D on master to the feature branch, right after Y. When I try to do this, there are merge conflicts and I can see traces of commit C when merging, although I wanted only to cherry pick commit D.
What am I missing?