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 problemas secundarios 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 un nuevo problema como problema secundario de uno principal existente, use la marca --parent con gh issue create. El principal se puede especificar mediante el número de problema o 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. La marca acepta una lista separada por comas de números o direcciones URL de problemas.

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

Para eliminar un problema secundario de su principal, use --remove-sub-issue en el principal o --remove-parent en el problema secundario.

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