Utiliser Remy
Créer une branche de conversation
Explorez une autre approche à partir d’une discussion existante.
Périmètre : les étapes ci-dessous concernent une conversation locale dans l’application de bureau.
Une branche de conversation démarre une nouvelle conversation à partir d’une réponse existante, en conservant la discussion jusqu’à ce point pour essayer une autre approche. La conversation d’origine reste disponible.
1. Décider quand créer une branche
| Votre objectif | Action conseillée |
|---|---|
| Corriger le résultat de la tâche actuelle | Poursuivez dans la conversation d’origine |
| Essayer une autre approche à partir de la discussion existante | Créez une branche depuis la réponse pertinente |
| Démarrer une tâche sans rapport | Démarrez une nouvelle conversation et décrivez le nouvel objectif |
Par exemple, si Remy a expliqué deux implémentations possibles, créez une branche depuis cette réponse pour explorer les alternatives dans des conversations distinctes.
2. Créer une branche depuis une réponse
- Ouvrez la conversation d’origine et trouvez la réponse de Remy à partir de laquelle créer une branche.
- Consultez les commandes sous la réponse. Pour les réponses anciennes, vous devrez peut-être les survoler pour afficher les commandes.
- Cliquez sur l’icône de branche intitulée Créer une branche dans une nouvelle conversation.
- Attendez que la nouvelle conversation s’ouvre à droite et examinez la discussion qu’elle reprend.
- Expliquez l’orientation à explorer dans la nouvelle conversation.
La branche inclut la réponse sélectionnée et la conversation qui la précède. Les échanges ultérieurs dans la conversation d’origine ne font pas partie du point de départ de cette branche.
Conserve les exigences déjà convenues, mais explore d’abord une autre implémentation.
Analyse une approche réutilisant l’API existante. Énumère les modules à modifier, les compromis et la méthode de vérification.
Ne modifie pas encore de fichiers, n’installe pas de dépendances et ne fais ni commit ni push.
3. Comprendre l’état des fichiers
Créer une branche de conversation n’annule pas les modifications de fichiers et ne crée pas automatiquement de branche Git ni de copie isolée du projet.
Si vous créez une branche depuis une ancienne réponse, les fichiers du projet restent dans leur état actuel. Ils ne reviennent pas à leur état au moment de cette réponse. Vérifiez les fichiers et les modifications non commitées avant de demander à la nouvelle conversation de les modifier.
Examine les fichiers actuels du projet et les modifications non commitées.
Explique leurs différences avec l’état décrit au point où cette conversation a été créée en branche.
Énumère les différences sans modifier les fichiers. Attends ma confirmation avant de poursuivre la nouvelle approche.
Lorsque deux conversations utilisent le même dossier de projet, terminez et examinez un ensemble de modifications avant de décider de la suite. Pour comparer indépendamment des implémentations, préparez des répertoires de travail isolés avec le processus habituel de gestion de versions du projet.
4. Revenir à la conversation d’origine
Ouvrez la conversation d’origine depuis la barre latérale ou cliquez sur Suite de la conversation dans la branche pour revenir au point correspondant dans la conversation source.
Les conclusions de la branche ne deviennent pas automatiquement partie des échanges ultérieurs de la conversation d’origine. À votre retour, fournissez la conclusion à adopter et demandez à Remy de vérifier les fichiers actuels.
5. Si la création de branche échoue
- Une conversation vide ne fournit pas de point de départ valide. Choisissez une conversation contenant déjà une réponse.
- Si le projet est introuvable, vérifiez le dossier associé à la conversation.
- Vérifiez la barre latérale et le message d’erreur avant de cliquer à nouveau, pour éviter de répéter l’opération.
- Si la tâche d’origine modifie encore les fichiers, attendez sa fin avant de demander à la branche de modifier le même dossier.
6. Poursuivre la découverte
- Guide de l’application de bureau : utilisez l’explorateur et les modifications.
- Importer l’historique des conversations : copiez l’historique local d’un autre outil dans Remy.
- Examiner des modifications de code : recherchez des problèmes dans les modifications actuelles.