I am trying to merge part of a commit from the default branch (not all files and parts of other files) to a named branch. I tried graft
, but it just takes the whole commit wthout giving me a chance to choose. How would this be done?
Example:
A---B---C---D
\
-E---(G)
G
does not exist yet. Lets say C
and D
each added 5 files and modified 5 files. I want G
to have 2 of the 5 files added at C
, all the modifications to one of the files and one modification to another file. I would ideally like it to also have something similar from D
.
When I selected graft to local...
, all I got was the whole C
change-set. Same for merge with local...