Git Diff After Cherry Picking Fallacy