Возврат нескольких коммитов и откат - PullRequest
0 голосов
/ 07 апреля 2020

Изображение показывает, что я работал после ревизии 323, когда я понял, что ревизии 323 и 322. были полностью мусором.

Итак, я обновился до ревизии 321, и теперь я понимаю, что это идеально, и я хотел бы начать с fre sh отсюда .

Без использования strip, есть ли чистый способ уничтожить ревизии 322 и 323, а затем работать и строить на вершина ревизии 321?

enter image description here

1 Ответ

1 голос
/ 07 апреля 2020

Предполагая, что вы уже выдвинули эти изменения (вот почему вы не хотите использовать strip)

Опция 1

Просто подтвердите верхняя часть 321, после того, как вы это сделали, обновите до 323 и закройте ветку. Затем вернитесь туда, где вы были, и продолжайте работать.

Вариант 2

используйте возврат на 323, затем на 322, затем продолжите фиксацию.

В противном случае

Если вы не нажали, и есть другая причина, по которой вы не хотите использовать strip, вы можете просто изменить phase из 322 + 323 на secret и продолжайте работать 321. Таким образом, они никогда не будут отталкиваться, и никто их больше не увидит.

...