Как сделать rebase --interactive в графическом интерфейсе Windows - PullRequest
10 голосов
/ 20 июня 2011

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

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

1 Ответ

10 голосов
/ 20 июня 2011

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

...