your you track the that pick made helps example discarded commits cherry are and git bisect

you - ¿Cómo puedo dejar de git bisect?



git-blame (2)

Además de la respuesta de @leigh, también puede hacer git checkout <branchname> (por ejemplo, git checkout dev ) para salir de la bisecta y llegar a la confirmación en la CABEZA de esa rama.

Probé git bisect hace un tiempo y me ayudó mucho, pero al parecer no lo detuve. Cuando hago el estado de git todavía me sale:

You are currently bisecting. (use "git bisect reset" to get back to the original branch)

Realmente no quiero reiniciarme en ningún lugar, solo quiero dejar de dividir. Es solo cuestión de deshacerse de este mensaje.


git bisect reset es como dejas de bisecar. Por defecto, restablecerá la CABEZA a donde estaba antes de comenzar, aunque también puede usar git bisect reset <commit> para ir a esa.

Si solo desea dejar de dividir sin cambiar la confirmación, desde la documentación, git bisect reset HEAD haría lo que usted desea.

Reajuste de Bisect

Después de una sesión de bisecto, para limpiar el estado de bisección y volver al HEAD original (es decir, para dejar de bisecar), ejecute el siguiente comando:

$ git bisect reset

De manera predeterminada, esto devolverá su árbol a la confirmación que se retiró antes de que git bisect start. (Un nuevo inicio de git bisect también lo hará, ya que limpia el antiguo estado de bisección).

Con un argumento opcional, puedes volver a un commit diferente en su lugar:

$ git bisect reset <commit>

Por ejemplo, git bisect reset HEAD lo dejará en la confirmación de bisección actual y evitará el cambio de confirmaciones, mientras que git bisect reset bisect / bad revisará la primera revisión incorrecta.

Fuente: http://git-scm.com/docs/git-bisect