github desktop cherry pick multiple commits