Git y Entrega Más detalle B · Guía oficial Plataforma: General

Git Bisect

Git Bisect

Git bisect utiliza búsqueda binaria a través del historial de commits para encontrar el primer commit donde se cambió un comportamiento repetible.

Ver cómo funciona
Podrías llamarlo Git Bisect

Ver cómo funciona

Ejemplo trabajado originalGit Bisect

Otro ejemplo

Un error tiene una etiqueta conocida como buena, un commit defectuoso y un script de prueba que siempre da la misma respuesta. La bisección encuentra el primer commit defectuoso y el script lo confirma. Una prueba que falla al azar hace que el resultado sea poco fiable.

Partes principales

  1. 01conocido bueno
  2. 02conocido como malo
  3. 03predicado determinista

Úsalo cuando

Use este término cuando un error se repite y conoce un commit bueno y un commit malo alrededor de este.

No lo uses cuando

No dividas a la mitad con verificaciones inestables. Si algunos commits no se pueden compilar, planifica cómo omitirlos.

Nombre usado en código

git bisect start <bad> <good>

Antes de lanzarlo

Before publishing, check the exact repository, branch, target, and diff. Keep unpublished work. Pass review and CI checks. Record conflict and data-loss risks, release order, traceability, recovery, and rollback.

Solicitud que puedes copiar

Outcome: Complete the task with Git Bisect (Git Bisect). User context: Un error tiene una etiqueta conocida como buena, un commit defectuoso y un script de prueba que siempre da la misma respuesta. La bisección encuentra el primer commit defectuoso y el script lo confirma. Una prueba que falla al azar hace que el resultado sea poco fiable. Delivery concept or operation: Git Bisect (Git Bisect). Why it fits: Use este término cuando un error se repite y conoce un commit bueno y un commit malo alrededor de este. Do not use it when: No dividas a la mitad con verificaciones inestables. Si algunos commits no se pueden compilar, planifica cómo omitirlos. Delivery requirements: Name the code repository and target. List preconditions, changes, review and CI checks, conflict and data-loss risks, release order, and the rollback or recovery command. Repository safeguards: Keep unpublished work and a clear history. Do not run destructive steps without an explicit backup. Check the exact code diff and remote target before publishing. Acceptance criteria: Review the intended diff and pass all required checks. Keep the target version traceable. Practice failure recovery and keep published history clear. Evidence and limits (evidence boundary): Es oficial para esa fuente. Otras plataformas o equipos pueden usar el término de otra manera. Unknowns to confirm: Repository, branch, team activity, release environment, approval owner, protected checks, and rollback target.

Revisa esta petición

Review how Git Bisect (Git Bisect) is used now. Definition: Git bisect utiliza búsqueda binaria a través del historial de commits para encontrar el primer commit donde se cambió un comportamiento repetible. Release checks: Before publishing, check the exact repository, branch, target, and diff. Keep unpublished work. Pass review and CI checks. Record conflict and data-loss risks, release order, traceability, recovery, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

B
Qué tan oficial es este término?

Guía oficial

La plataforma, marco, proyecto o grupo de expertos nombrado tiene una guía oficial para este término.

Es oficial para esa fuente. Otras plataformas o equipos pueden usar el término de otra manera.

Alcance
Solo lo que cubre la fuente:nombre canónico、definición、API de la plataforma、implementación、orientación de uso
Estado del documento
estable
Comprobado el
2026-07-30

Fuentes de evidencia y alcance

Fuente de autoridad + Referencia del término · Git · estable git-bisect Alcance: nombre canónico、definición、API de la plataforma、implementación、orientación de uso Rol aquí: Referencia de término directo La fuente cubre: nombre canónico, definición, API de la plataforma, implementación, orientación de uso

Cópialo tú mismo

El navegador no pudo copiar esto. Selecciona la solicitud a continuación y cópiala tú mismo.