Вот что случилось:
- Разветвленный частный репозиторий GH
- Внесены незначительные изменения и совершено
- Внесены некоторые другие изменения, зафиксированы и отправлены в (мою)
master
ветку
- Создан PR
Проблема заключается в том, что коммиты должны следовать определенному формату, чтобы соединять истории с Джирой, и их нельзя объединить с исходным хранилищем, если они ALL не следуют этому формату.
Мне удалось изменить предыдущий коммит, используя git rebase -i HEAD~2
, но ...
принудительное нажатие на мастера отключено для этого репо (и моего форка) в любом случае
Есть ли способ «начать заново» в пиаре или конкретном коммите, не используя принудительный толчок? Это такое маленькое изменение, что я в порядке, просто начав сначала и (по-видимому) никогда больше не совершая ошибки в сообщении фиксации, потому что кажется, что их невозможно протолкнуть даже на разветвление?
Все, что я хочу сделать, это изменить только один предпоследний коммит. Как мне это сделать?