Skip to main content

Adición de subtareas

Obtenga información sobre el uso de subincidencias para desglosar el trabajo en tareas.

¿Quién puede utilizar esta característica?

People with at least triage permissions for a repository can add sub-issues.

Puede agregar subtareas a una tarea para descomponer porciones más grandes de trabajo en tareas. Tus subincidencias muestran su relación con la incidencia principal, lo que te permite hacer un seguimiento de tu trabajo en GitHub. Las incidencias principales y el progreso de las subincidencias también están disponibles en tu proyectos, lo que te permite crear vistas, filtrar y agrupar por incidencia principal.

Las subincidencias pueden contener otras subincidencias, lo que le permite crear jerarquías completas de incidencias que visualicen proyectos completos o elementos del trabajo y demuestren las relaciones entre las incidencias.

Puede agregar hasta 100 subincidencias por incidencia principal y crear hasta ocho niveles de subincidencias anidadas.

Creación de una subtarea

  1. Vaya a la incidencia a la que quiera agregar una subincidencia.
  2. En la parte inferior de la descripción de la incidencia, haga clic en Crear subincidencia.
  3. En el cuadro de diálogo, escriba el título de la subtarea.
  4. Opcionalmente, escriba la descripción del problema y establezca el tipo de problema y los asignados, etiquetas, proyectos e hitos.
  5. Opcionalmente, si quiere continuar con la creación de subincidencias para esta incidencia primaria, seleccione Crear más subincidencias.
  6. Haga clic en Crear.

Adición de una incidencia existente como subincidencia

  1. Vaya a la incidencia a la que quiera agregar una subincidencia.

  2. En la parte inferior de la descripción del problema, junto a "Crear sub-problema", haga clic en .

    Captura de pantalla de la sección de subincidencias debajo de la descripción de la incidencia. El botón "Ver más opciones de subincidencia" aparece resaltado con un rectángulo naranja.

  3. En el menú desplegable, haga clic en Agregar incidencia existente.

  4. Seleccione la incidencia que quiera agregar como subincidencia.

    • Seleccione un tema de una de las sugerencias.
    • En el campo "Incidencias de búsqueda", escriba un título o un número de incidencia y, después, haga clic en los resultados.
    • Para agregar problemas de otros repositorios, haga clic junto al nombre del repositorio y seleccione otro repositorio.

Trabajar con subincidencias usando GitHub CLI

GitHub CLI es una herramienta de código abierto para usar GitHub desde la línea de comandos del equipo. Cuando trabajas desde la línea de comandos, puedes utilizar el GitHub CLI para ahorrar tiempo y evitar cambiar de contexto. Para más información sobre GitHub CLI, consulte Acerca de GitHub CLI.

Para crear una nueva incidencia como subincidencia de un elemento principal existente, use la opción --parent con gh issue create. El elemento primario se puede especificar mediante el número de problema o la dirección URL.

gh issue create --title "TITLE" --body "ISSUE-DESCRIPTION" --parent PARENT-ISSUE-NUMBER

Para añadir incidencias existentes como subincidencias de un elemento principal, use el indicador --add-sub-issue con gh issue edit. El indicador acepta una lista de números de incidencia o URL separada por comas.

gh issue edit PARENT-ISSUE-NUMBER --add-sub-issue SUB-ISSUE-NUMBER

Para eliminar una subincidencia de su incidencia principal, use --remove-sub-issue en la incidencia principal o --remove-parent en la subincidencia.

gh issue edit PARENT-ISSUE-NUMBER --remove-sub-issue SUB-ISSUE-NUMBER
gh issue edit SUB-ISSUE-NUMBER --remove-parent