git cherry pick resolve conflicts continue