Eu tenho o seguinte problema:
- a versão
masterfunciona bem - a versão da última tag antes
master(digamoslast) de ter um bug - um colega precisa de um patch para sua
lastrevisão para aquele bug específico
OK. Vamos pedir ao nosso amigo git bisecta revisão que corrigiu o bug:
git bisect start
git bisect bad last
git bisect good master
Mas isso não vai funcionar:
Algumas rotações boas não são ancestrais das rotações ruins.
git bisect não pode funcionar corretamente neste caso.
Talvez você confunda rotações boas e ruins?
Alguma dica para superar isso? Eu perdi algo nos documentos?
git bisect runretorna bom ou ruim como código de saída, não como uma string. Veja minha resposta que acabei de postar abaixo.
git bisect run ...para automatizar a divisão em dois. Portanto, não tenho chance de apenas trocar as palavrasgoodebad(isso era muito óbvio). Como usarrunpara encontrar a primeira boa revisão?