{"meta":{"title":"Creación de dependencias de incidencias","intro":"Obtén información sobre cómo crear dependencias de incidencias para poder ver qué incidencias están bloqueadas por otro trabajo, o lo bloquean.","product":"GitHub Issues","breadcrumbs":[{"href":"/es/issues","title":"GitHub Issues"},{"href":"/es/issues/tracking-your-work-with-issues","title":"Problemas"},{"href":"/es/issues/tracking-your-work-with-issues/using-issues","title":"Problemas de uso"},{"href":"/es/issues/tracking-your-work-with-issues/using-issues/creating-issue-dependencies","title":"Creación de dependencias de incidencias"}],"documentType":"article"},"body":"# Creación de dependencias de incidencias\n\nObtén información sobre cómo crear dependencias de incidencias para poder ver qué incidencias están bloqueadas por otro trabajo, o lo bloquean.\n\nLas dependencias de incidencias te permiten definir incidencias que bloquean o están bloqueadas por otro trabajo.\n\n## Marcar una incidencia como bloqueada por otra o que bloquea a otra incidencia\n\n1. Ve a la incidencia para la que quieras crear una dependencia.\n2. En la barra lateral derecha, haz clic en **Relationships**.\n3. En la lista desplegable, selecciona una opción de dependencia:\n   * Para indicar que la incidencia depende de que se complete otra, selecciona **Marcar como bloqueado por**.\n   * Para indicar que la incidencia evita que se complete otra, selecciona **Marcar como bloqueante**.\n4. En el cuadro de diálogo que se abre, busca y selecciona todas las incidencias bloqueadas o que bloquean la incidencia.\n\nLas incidencias bloqueadas se marcan con un icono \"Blocked\" en los paneles del proyecto o en la página Issues del repositorio, para que puedas identificar fácilmente los cuellos de botella.\n\n## Eliminación de una relación bloqueante entre dos problemas\n\n1. Ve a la incidencia de la que quieras eliminar una dependencia.\n2. En la barra lateral derecha, haz clic en **Relationships**.\n3. En la lista desplegable, selecciona una opción de dependencia:\n   * Para indicar que la incidencia ya no depende de que se complete otra, selecciona **Change blocked by**.\n   * Para indicar que tu problema ya no impide que se complete otro, selecciona **Cambiar bloqueo**.\n4. En el cuadro de diálogo que se abre, anula la selección de las incidencias que no estén bloqueadas ni bloqueen la incidencia.\n\n## Administrar dependencias de problemas con GitHub CLI\n\nGitHub 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](/es/github-cli/github-cli/about-github-cli).\n\nPara crear un nuevo problema con dependencias, utilice las marcas `--blocked-by` y `--blocking` en `gh issue create`. Cada marca acepta una lista separada por comas de números o direcciones URL de problemas.\n\n```shell\ngh issue create --title \"TITLE\" --body \"ISSUE-DESCRIPTION\" --blocked-by BLOCKED-BY-ISSUE-NUMBER --blocking BLOCKING-ISSUE-NUMBER\n```\n\nPara agregar o quitar dependencias en un problema existente, use las marcas correspondientes en `gh issue edit` con el número de problema o la dirección URL.\n\n```shell\ngh issue edit ISSUE-NUMBER --add-blocked-by BLOCKED-BY-ISSUE-NUMBER --add-blocking BLOCKING-ISSUE-NUMBER\ngh issue edit ISSUE-NUMBER --remove-blocked-by BLOCKED-BY-ISSUE-NUMBER --remove-blocking BLOCKING-ISSUE-NUMBER\n```\n\nPara ver las dependencias de un problema, use `gh issue view`. La salida incluye filas \"Bloqueadas por\" y \"Bloqueo\" cuando se establecen relaciones.\n\n```text\nMy new issue octo-org/octo-repo#123\nOpen • monalisa opened 3 days ago • 0 comments\nBlocked by: octo-org/octo-repo#200 Database schema migration\nBlocking: octo-org/octo-repo#300 Release v2.0\n\n  Here are more details.\n\nView this issue on GitHub: https://github.com/octo-org/octo-repo/issues/123\n```\n\nTambién puede acceder mediante programación a las dependencias con el indicador `--json` utilizando los campos `blockedBy` y `blocking`.\n\n```shell\ngh issue view ISSUE-NUMBER --json blockedBy,blocking\n```"}