Альтернативы для git commit --fixup - PullRequest
       49

Альтернативы для git commit --fixup

0 голосов
/ 27 сентября 2019

Мне нравится git commit --fixup функция .Однако, прежде чем объединить ветку, содержащую фиксации фиксации, я хочу интерактивно перебазировать эти фиксации, чтобы они исчезли, и правильные изменения фиксируются в нужное время в истории.

Однако, перебазирование имеет значение (есть много вопросов и ответов, доступных наэтот сайт, в Интернете и других публикациях по этому вопросу), которые могут быть минусами.Этот вопрос не о перебазировании положительных и отрицательных сторон.Итак, давайте предположим, что перебазировка не вариант по любой причине (-ам).Тогда функция исправления становится несколько бесполезной, потому что фиксы фиксации никогда не будут перебазированы и автоматически разбиты.

Возможно ли иметь рабочий процесс git, где (предпочтительно небольшие) изменения могут быть внесены в предыдущие коммиты, которые вы хотите 'исправить », без перебазирования?

Может помочь предположить, что я использую рабочий процесс git, где у меня есть ветвь функции (feature) и базовая (master), и я работаю над этой функциейи я хочу сделать исправления коммитов, которые я сделал ранее в ветви функций.Могу ли я принять какой-то рабочий процесс, который каким-то образом достигает этого, без перебазирования?

...