У меня следующая проблема:
- версия
master
работает нормально - версия последнего тега перед
master
(скажемlast
) содержит ошибку - коллеге нужен патч для его
last
ревизии для этой определенной ошибки
Ладно. Давайте спросим у нашего друга git bisect
ревизию, в которой исправлена ошибка:
git bisect start
git bisect bad last
git bisect good master
Но это не сработает:
Некоторые хорошие обороты не являются предшественниками плохих оборотов.
git bisect в этом случае не может работать должным образом.
Может быть, вы перепутали хорошие и плохие обороты?
Какие-нибудь подсказки, чтобы преодолеть это? Я что-то пропустил в документации?
git bisect run ...
автоматизировать Рассекайте. Так что у меня нет возможности просто поменять местами словаgood
иbad
(это было слишком очевидно). Как с помощьюrun
найти первую хорошую ревизию?