Подтвердить что ты не робот

Как сделать git cherry-pick - продолжить в SourceTree?

Как продолжить сортировку вишни с помощью SourceTree после того, как я разрешил confilcts. Если я делаю rebase, и я получаю конфликты, то после их разрешения, когда я нажимаю commit, SourceTree позволяет мне продолжить эту перезагрузку. Но как продолжить операцию по обработке вишни?

4b9b3361

Ответ 1

cherry-pick эффективно применяет изменения от commit A к рабочему дереву и совершает фиксацию. Это означает, что если вы столкнулись с конфликтами во время cherry-pick ing, вам просто нужно commit после того, как вы разрешите им закончить cherry-pick.

EDIT Эдвард отметил, что это верно, только когда вы cherry-pick с одним фиксатором. При выборе нескольких коммитов вы можете запустить git cherry-pick --continue с консоли. Я не уверен, что вы можете сделать это напрямую через SourceTree.

Ответ 2

Создайте собственное действие как таковое

git cherry-pick --continue --no-edit

Ответ 3

Я не ошибаюсь (я не уверен, что это вишневый выбор) в исходном дереве мы просто должны щелкнуть правой кнопкой мыши историю фиксации в дереве источников, а затем слить. Подробности можно найти здесь: https://www.youtube.com/watch?v=CMj3mXFOamc&feature=youtu.be