{"meta":{"title":"Création de dépendances de problèmes","intro":"Découvrez comment créer des dépendances entre les problèmes afin de voir quels problèmes sont bloqués par d’autres tâches ou bloquent d’autres tâches.","product":"GitHub Issues","breadcrumbs":[{"href":"/fr/issues","title":"GitHub Issues"},{"href":"/fr/issues/tracking-your-work-with-issues","title":"Problèmes"},{"href":"/fr/issues/tracking-your-work-with-issues/using-issues","title":"Utilisation des questions"},{"href":"/fr/issues/tracking-your-work-with-issues/using-issues/creating-issue-dependencies","title":"Création de dépendances de problèmes"}],"documentType":"article"},"body":"# Création de dépendances de problèmes\n\nDécouvrez comment créer des dépendances entre les problèmes afin de voir quels problèmes sont bloqués par d’autres tâches ou bloquent d’autres tâches.\n\nLes dépendances entre les problèmes vous permettent de définir les problèmes qui sont bloqués par d’autres tâches ou qui bloquent d’autres tâches.\n\n## Marquer un problème comme étant bloqué par, ou bloquant, un autre problème\n\n1. Accédez au problème pour lequel vous souhaitez créer une dépendance.\n2. Dans la barre latérale droite, cliquez sur **Relations**.\n3. Dans la liste déroulante, sélectionnez une option de dépendance :\n   * Pour indiquer que votre problème dépend de la résolution d’un autre problème, sélectionnez **Marquer comme bloqué par**.\n   * Pour indiquer que votre problème empêche la résolution d’un autre problème, sélectionnez **Marquer comme bloquant**.\n4. Dans la boîte de dialogue qui s'ouvre, recherchez et sélectionnez tous les problèmes qui sont entravés par votre problème ou qui l'entravent.\n\nLes problèmes bloqués sont signalés par une icône « Bloqué » sur les tableaux de votre projet ou la page Problèmes de votre référentiel, ce qui vous permet d’identifier facilement les goulots d’étranglement.\n\n## Supprimer une relation de blocage entre deux problèmes\n\n1. Accédez au problème dont vous souhaitez supprimer une dépendance.\n2. Dans la barre latérale droite, cliquez sur **Relations**.\n3. Dans la liste déroulante, sélectionnez une option de dépendance :\n   * Pour indiquer que votre problème ne dépend plus de la résolution d’un autre problème, sélectionnez **Modifier bloqué par**.\n   * Pour indiquer que votre problème n’empêche plus la résolution d’un autre problème, sélectionnez **Modifier le blocage**.\n4. Dans la boîte de dialogue qui s’ouvre, désélectionnez les problèmes qui ne sont plus bloqués par votre problème ou qui ne le bloquent plus.\n\n## Gestion des dépendances de problème avec GitHub CLI\n\nGitHub CLI est un outil open source permettant d’utiliser GitHub à partir de la ligne de commande de votre ordinateur. Lorsque vous travaillez à partir de la ligne de commande, vous pouvez utiliser l’GitHub CLI pour gagner du temps et éviter de changer de contexte. Pour en savoir plus sur GitHub CLI, consultez [À propos de l’interface CLI GitHub](/fr/github-cli/github-cli/about-github-cli).\n\nPour créer un nouveau ticket avec des dépendances, utilisez les indicateurs `--blocked-by` et `--blocking` sur `gh issue create`. Chaque indicateur accepte une liste de numéros de tickets ou d’URL, séparés par des virgules.\n\n```shell\ngh issue create --title \"TITLE\" --body \"ISSUE-DESCRIPTION\" --blocked-by BLOCKED-BY-ISSUE-NUMBER --blocking BLOCKING-ISSUE-NUMBER\n```\n\nPour ajouter ou supprimer des dépendances sur un problème existant, utilisez les indicateurs correspondants avec `gh issue edit` le numéro de problème ou l’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\nPour voir les dépendances d’un problème, utilisez `gh issue view`. Le résultat inclut les lignes « Bloqué par » et « Bloqués » lorsque des relations sont définies.\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\nVous pouvez également accéder aux dépendances par programmation à l’aide de l’indicateur `--json`, en utilisant les champs `blockedBy` et `blocking`.\n\n```shell\ngh issue view ISSUE-NUMBER --json blockedBy,blocking\n```"}