Как сделать rebase -- interactive в графическом интерфейсе Windows


У меня есть коллега, который женат на графическом интерфейсе Git GUI для Windows; я бы хотел, чтобы он перебазировал интерактивно, чтобы он мог раздавить коммиты.

Я пробовал использовать Tools->Add, чтобы добавить git rebase --interactive, но это просто зависает, когда он пытается это сделать. Может ли клиент обрабатывать интерактивные перебазирует? Есть ли другой клиент GUI для Windows, который может? Или, возможно, есть другой способ раздавить коммиты в клиенте?

1 9

1 ответ:

Нет способа сделать это через графический интерфейс. Тем не менее, есть способы сквоша коммитов без интерактивной ребазы. Например, можно сделать сброс -- soft 3 commits назад, добавить все в индекс и зафиксировать. Это бы эффективно раздавило последние 3 коммита.