git cherry pick returning bad object