Sur un ordinateur, vous pouvez joindre un dépôt GitHub à votre requête avec l'application GitHub et demander à Gemini de :
- Vous aider à mieux comprendre le codebase
- Répondre à des questions relatives à des fonctionnalités spécifiques
- Suggérer des ajouts et des améliorations du code
- Faire du débogage
Ce dont vous avez besoin
- Avoir au moins 18 ans.
- Un compte Google personnel que vous gérez vous-même. Pour le moment, l'appli GitHub n'est pas disponible lorsque vous êtes connecté à un compte Google scolaire ou professionnel.
- Être connecté à l'application mobile Gemini. Découvrez comment vous connecter aux applications Gemini.
- Activez l'option Activité dans les applications Gemini.
Important :
- Une fois que vous avez importé un dépôt GitHub, les modifications apportées au dépôt ne sont pas synchronisées avec Gemini. Dans les applications Gemini, l'état du dépôt reste identique à celui dans lequel il était lorsqu'il a été importé.
- Les fonctionnalités suivantes ne sont actuellement pas disponibles sur les appareils mobiles, y compris l'application mobile Gemini ou Gemini dans Messages.
Importer un dépôt GitHub et poser une question à son sujet dans l'application Web Gemini
Important : Vous ne pouvez ajouter à un chat qu'un seul dépôt GitHub contenant jusqu'à 5 000 fichiers et d'une taille maximale de 100 Mo.
- Sur votre ordinateur, accédez à gemini.google.com.
- Dans la zone de texte en bas de l'écran, cliquez sur Ajouter un fichier
Importer du code
.
- Saisissez l'URL du dépôt ou de la branche GitHub.
- Cliquez sur Importer.
- Suivez les instructions à l'écran pour importer le dépôt.
- Pour que vous puissiez importer un dépôt privé, le compte GitHub ayant accès à ce dépôt doit être associé à votre compte Google. Si ce n'est pas déjà le cas, une option vous permettant de l'associer vous est proposée.
- Saisissez votre question ou votre requête.
- Cliquez sur Envoyer
.
Astuce : Après avoir ajouté un dépôt à un chat sur un ordinateur, vous pouvez poursuivre ce chat dans l'application mobile Gemini et l'application Web Gemini sur vos appareils mobiles.
Exemples
- Quelles bibliothèques externes sont utilisées dans le code joint ?
- Comment le code joint peut-il être plus efficace ?
- Écrire des gestionnaires d'événements pour le code joint afin de recommander des produits aux utilisateurs
Désactiver l'application GitHub
Important : Si vous désactivez l'application GitHub, cela ne dissocie pas votre compte GitHub de votre compte Google. Gemini n'utilisera pas votre compte GitHub tant que l'application connectée est désactivée.
L'application GitHub est activée lors de votre première tentative d'importation d'un dépôt GitHub. Vous pouvez l'activer ou la désactiver à tout moment sur la page "Applications" des paramètres de Gemini.
- Sur votre ordinateur, accédez à gemini.google.com.
- En bas de l'écran, cliquez sur Paramètres
Applications
.
- Désactivez l'application GitHub
.
Dissocier votre compte GitHub de votre compte Google
Vous pouvez dissocier votre compte GitHub et révoquer les droits d'accès aux dépôts sur votre page "Applications" des paramètres de Gemini. Cela permet de dissocier votre compte GitHub de votre compte Google et de tous les services Google.
- Sur votre ordinateur, accédez à gemini.google.com.
- En bas de l'écran, cliquez sur Paramètres
Applications
.
- Sous "GitHub", cliquez sur En savoir plus.
- Cliquez sur Déconnecter.
Remarques :
- Vous pouvez également dissocier votre compte GitHub depuis la page des connexions tierces de votre compte Google. Découvrez comment gérer les connexions tierces.
- Si vous dissociez votre compte GitHub, vous pouvez toujours importer des dépôts GitHub publics, mais vous ne pouvez pas importer de dépôts privés. Pour pouvoir utiliser à nouveau un dépôt privé, associez à nouveau votre compte GitHub et réimportez-le.
Ce que Gemini ne peut pas faire avec l'application GitHub
- Récupérer l'historique des commits, les demandes d'extraction ou d'autres métadonnées
- Lire un dépôt en incluant une URL GitHub directement dans votre requête
- Écrire dans un dépôt de code
Fonctionnement des applications dans Gemini
- Gemini ne peut se connecter qu'aux applications figurant sur la page "Applications" des paramètres de Gemini. Cela inclut celles que vous activez quand vous les spécifiez dans votre requête avec le symbole "@".
- Gemini recherche les applications qui peuvent l'aider à générer une réponse plus utile. S'il en trouve une, il lui transmet automatiquement les informations de votre conversation, ainsi que d'autres informations pertinentes. Par exemple, Gemini envoie vos données de localisation à Google Maps si vous cherchez un café à proximité et que l'application Google Maps est activée sur la page "Applications" des paramètres de Gemini.
- Gemini n'accède pas à votre contenu personnel dans d'autres services sans votre autorisation. Certaines applications sont conçues pour fonctionner automatiquement avec les applications Gemini.
- Si vous interagissez directement avec un autre service Google dans les applications Gemini, votre activité pourra être enregistrée par cet autre service. Par exemple, si vous regardez une vidéo YouTube dans une application Gemini, YouTube peut :
- collecter vos informations personnelles ;
- stocker et utiliser ces informations conformément aux Conditions d'utilisation de YouTube ;
- enregistrer l'historique des vidéos que vous avez regardées dans votre Historique YouTube. Découvrez comment gérer l'historique des vidéos regardées sur YouTube.
- Les applications Gemini peuvent se connecter à des applications et services tiers. Dans ce cas, les applications Gemini partagent des informations avec ces applications et services pour répondre à vos requêtes. Ces informations sont ensuite utilisées par ces applications et services tiers conformément aux règles de confidentialité de leurs propres développeurs.
- Vous pouvez utiliser Live pour discuter d'une vidéo que vous regardez dans l'application YouTube même si l'application YouTube est désactivée.
Découvrez comment les applications connectées gèrent vos données à caractère personnel.