I have the following git history:
A --- B --- C --- D' --- E' [master]
\
\ --- D --- E --- F [stable]
We have a policy to cherry-pick all changes from stable to master; D' and E' are cherry-picked commits from stable branch, F is not cherry-picked (has been forgotten).
How can I get a diff that bings up F (which was not cherry-picked into master)?
We don't want use merge because:
That's exactly what the git cherry
command is for.
It should never miss unpicked change, but it might occasionally list a change you consider picked if the pick involved conflict resolution.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With