Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Résolution des problèmes liés à Amazon Q Developer pour GitHub
Consultez la section suivante pour résoudre les problèmes courants liés à l’utilisation d’Amazon Q Developer pour GitHub.
Amazon Q Developer ne génère pas de demandes de tirage dans les référentiels dotés de règles de protection des branches
Problème : Amazon Q Developer n’est pas en mesure de créer une demande de tirage dans mon référentiel GitHub, qui comporte des règles de protection des branches.
Solution : les règles de protection des branches empêchent Amazon Q Developer de créer une branche pour créer une demande de tirage. Pour utiliser Amazon Q Developer pour GitHub dans des référentiels soumis à des règles de protection des branches, vous devez ajouter l’application Amazon Q Developer à votre liste d’autorisations.
Pour ajouter l’application Amazon Q Developer à votre liste d’autorisations
-
Si nécessaire, connectez-vous à votre compte GitHub
en utilisant vos informations d’identification GitHub. -
Accédez à votre organisation GitHub, puis accédez au référentiel dans lequel vous souhaitez autoriser Amazon Q Developer pour l’application GitHub.
-
Choisissez Paramètres, puis Branches dans le volet de navigation.
-
Sous Règles de protection des branches, choisissez Modifier pour modifier les règles de protection des branches.
-
Choisissez Restreindre les push qui créent des branches correspondantes, puis recherchez l’application Amazon Q Developer pour GitHub.
-
Choisissez Enregistrer les modifications pour autoriser Amazon Q Developer à créer des demandes de tirage pour les problèmes liés aux étiquettes Amazon Q Developer.
Pour en savoir plus sur la modification des règles de protection des branches dans GitHub, consultez Création d’une règle de protection de branche
Étiquettes Amazon Q Developer manquantes dans les problèmes GitHub
Problème : je ne vois pas l'étiquette de l'agent de développement Amazon Q dans GitHub les problèmes.
Solution : si l'étiquette n'est pas créée automatiquement lorsque vous avez installé l'GitHubapplication Amazon Q Developer for, ou si elle a été supprimée par inadvertance, vous pouvez la créer manuellement dansGitHub. L'étiquette doit être nommée agent de développement Amazon Q pour être reconnue et traitée en tant qu'étiquette Amazon Q Developer. Pour plus d’informations, consultez Création d’une étiquette
Amazon Q Developer ne crée pas de code pour les problèmes relatifs à GitHub
Problème : j’ai créé un problème GitHub et j’ai invoqué Amazon Q Developer pour effectuer une tâche, mais j’ai reçu la série de messages suivante concernant des problèmes techniques :
-
⏳ I’m working on generating code for this issue. I’ll update this issue with a comment and open a pull request when I’m done.
-
⚠️ I’m having technical difficulties. I couldn’t solve the issue. I’m going to try again. This might take some time.
-
⚠️ I’m having technical difficulties. I couldn’t solve the issue. I’m going to try again. This might take some time.
-
🔴 I’m having technical difficulties. I couldn’t solve the issue.
Consider reassigning this issue to a user. This will help you stay within the quotas for generative AI feature usage.
Solution : si le développeur Amazon Q n'est pas en mesure de traiter votre problème et de générer le code correspondant, créez un nouveau problème et apposez le label d'agent de développement Amazon Q au nouveau problème. Pour en savoir plus sur la création d'un problème et l'application d'un label d'agent Amazon Q Developer, consultezDéveloppement de fonctionnalités et itération avec Amazon Q Developer dans GitHub.