Как продолжить сортировку вишни с помощью SourceTree после того, как я разрешил confilcts. Если я делаю rebase, и я получаю конфликты, то после их разрешения, когда я нажимаю commit, SourceTree позволяет мне продолжить эту перезагрузку. Но как продолжить операцию по обработке вишни?
Как сделать git cherry-pick - продолжить в SourceTree?
Ответ 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