Utilisez Nour dans le checkout où vous avez commencé
Une discussion Nour appartient au checkout où il a commencé. Chaque tour peut répertorier les commandes et les contrôles qui ont été enregistrés, et Undo this turn restaure les fichiers à partir de l'instantané pris avant le tour. La restauration des fichiers n'inverse pas les commandes ou les effets externes. Les commandes d'installation ne s'exécutent qu'après avoir approuvé cette extraction et cette commande.
Une partie de GitTree Pro, dont tout le monde dispose actuellement gratuitement ; Free conserve toutes les fonctionnalités locales de Git. Comparez les forfaits.
Sur cette page
Avant de commencer
- GitTree Pro, dont tout le monde bénéficie actuellement gratuitement. Nour exécute une CLI d'agent de codage que vous installez. GitTree ne stocke aucune clé AI et ne vend aucun crédit. Plans est l'endroit où Pro est décrit.
- Le référentiel est fiable. En mode restreint, Nour n'exécute pas d'agent dans ce référentiel. Vous pouvez toujours poser des questions sur GitTree en général.
Où le trouver
- Le panneau Nour dans la caisse que vous avez ouverte. Resume worktree sur une carte worktree rouvre le fichier et la discussion enregistrée pour ce dossier.
- Session setup and overlap lorsqu'un tour propose une commande de configuration.
| Action | macOS | Windows et Linux |
|---|---|---|
| Afficher ou masquer Nour | ⌘⇧Space | Ctrl+Shift+Space |
Mesures
Ouvrez le chat du checkout
Ouvrez l'arbre de travail que vous souhaitez que l'agent modifie, puis ouvrez Nour. Le chat est le chat de ce checkout. La discussion d’un autre dossier reste dans ce dossier. Resume worktree revient au fichier et au chat que vous avez laissé ouvert.

Le chat dans ce panneau appartient au checkout ouvert. L'image montre toujours le panneau.Interface GitTree avec un référentiel de démonstration. Lisez le tour une fois qu'il est terminé
Changes from this turn répertorie les fichiers qui ont été modifiés. La note indique que des modifications manuelles peuvent être incluses. Commands and check output ouvre les commandes enregistrées. Checks remain unverified et Results are reported by the agent runtime signifient qu'une réponse réussie ne prouve pas que les fichiers ont réussi vos tests. No command results were recorded for this turn signifie qu'il n'y a aucune sortie à lire.
Restaurer le tour uniquement si l'aperçu le permet
Undo this turn demande Undo Nour’s turn in this repository? La description indique que GitTree conserve d'abord les fichiers cibles actuels dans un point de contrôle de récupération. Restoring files does not reverse commands or external effects. Keep current files annule. Le bouton de confirmation est Restore avec le nombre de fichiers. Les modifications ultérieures bloquent la restauration au premier chemin conflictuel et les fichiers actuels restent tels quels.
Approuver l'installation avant son exécution
Session setup and overlap vous demande de choisir une commande personnalisée enregistrée. Setup runs only after you review and approve this exact checkout and command. Run reviewed setup le démarre. La fermeture de la vue n'arrête pas une installation déjà en cours d'exécution. Stop owned setup arrête les processus que GitTree possède. Les serveurs non liés restent en cours d'exécution. L'arrêt d'un processus n'annule pas ses effets.
Résultat attendu
Le chat, les commandes enregistrées et l'instantané appartiennent à ce checkout. Après une restauration, l'arborescence de travail correspond à l'instantané des fichiers qui pourraient être restaurés, et tout ce que l'agent a fait en dehors de ces fichiers est toujours effectué. Vérifiez les autres arbres de travail si vous vous attendiez à ce qu'ils changent. Ils ne l'ont pas fait, à moins que le tour ne les indique.
Quel tour enregistre
| Ligne | Ce que cela signifie |
|---|---|
| Commandes et vérification du résultat | Commandes le temps d'exécution signalé, avec sortie quand il a été conservé |
| Les chèques restent non vérifiés | Une réponse n'est pas un résultat de test |
| Code de sortie signalé | Le code signalé par le runtime, pas un code GitTree réexécuté |
| Le résultat enregistré est incomplet | Le texte ou la sortie a été coupé |
| La sortie n'a pas été enregistrée | Il n'y a rien à afficher pour cette commande |
| Non vérifié : une réponse réussie ne prouve pas que les tests ont été réussis | Lisez la différence vous-même |
The command checkout is unknown for a nested or multi-repository tool lorsque le runtime n'indique pas quel dossier une commande a utilisé. Comparez l'arbre de travail actuel séparément lorsque Recorded content is unavailable, partial or expired. Nour configuration est l'endroit où vous choisissez l'agent. Sessions couvre l'arrêt d'un tour.
Ce que la restauration ne fait pas
La note d'instantané indique que Nour a enregistré un instantané de l'arborescence de travail avant le tour et qu'il ne couvre pas les poussées ou les fichiers en dehors du référentiel. The work tree is back as it was before this turn est la ligne de réussite lorsque la restauration est terminée. Ces virages ne peuvent pas être annulés : l'instantané a été supprimé, la branche a été déplacée, les modifications ultérieures ne peuvent pas prendre l'instantané, le virage a déjà été annulé, aucun instantané n'a été enregistré ou le virage s'est arrêté à mi-chemin.
git status --porcelain
git worktree list
git diffExécutez ceux du checkout dont vous avez restauré le chat. Un push effectué par l'agent, un commentaire qu'il a publié ou un processus qu'il a lancé sont toujours là. Le tutoriel n'exécute pas Nour. Il enseigne les opérations Git que l'agent est autorisé à demander.
Commandes de configuration
Les définitions proviennent de Préférences → Actions : un chemin exécutable absolu et des arguments littéraux. Seul le jeton {repo} est pris en charge dans ce panneau. No compatible setup definitions signifie qu'aucune correspondance. Le programme d'installation peut accéder aux bases de données partagées et aux informations d'identification héritées. Les ports locaux n'isolent pas les machines. Le port est à nouveau vérifié avant le lancement et un autre programme peut encore le réclamer. GitTree n'arrête jamais ce programme.
Si quelque chose ne va pas
« Restauration de bloc de modifications ultérieures » sur un chemin.
Ce chemin a changé après le virage. Les fichiers actuels sont inchangés. Vérifiez le chemin ou conservez les fichiers actuels. La boîte de dialogue nomme le premier chemin de blocage. D'autres peuvent exister.
"Ce tour est irréversible : aucun instantané n'a été enregistré pour celui-ci."
Il n'y a rien à restaurer. Lisez les modifications de ce tour et rétablissez vous-même les fichiers si nécessaire. Ne vous attendez pas à ce qu'Undo invente un instantané.
"Ce référentiel est en mode restreint, donc Nour n'y exécute pas d'agent."
Vérifiez la confiance si vous souhaitez un agent dans ce checkout. Le panel ne change pas la confiance pour vous. En attendant, vous pouvez poser des questions sur GitTree en général.
"Aucune définition de configuration compatible."
Ajoutez une commande personnalisée dans Préférences → Actions avec un exécutable absolu et des arguments littéraux. Seul {repo} est développé ici.
Questions
Chaque arbre de travail possède-t-il son propre chat Nour ?
Oui. Le chat appartient au checkout où il a été démarré. Reprendre l'arbre de travail rouvre le fichier et la discussion enregistrée pour ce dossier.
Est-ce que Annuler ce tour annule une commande push ou shell ?
Non. La restauration de fichiers n’annule pas les commandes ou les effets externes. L'instantané ne couvre pas les push ou les fichiers en dehors du référentiel.
Les contrôles enregistrés signifient-ils que les tests ont été réussis ?
Non. Les résultats sont signalés par le runtime de l'agent. Ils ne prouvent pas que les fichiers finaux ont passé les contrôles. Les contrôles restent non vérifiés jusqu'à ce que vous les exécutiez.
Quand une commande de configuration s’exécute-t-elle ?
Seulement après avoir examiné et approuvé cette extraction et cette commande exactes, puis appuyez sur Exécuter la configuration révisée. La préparation de l'installation ne la lance pas.
Quel forfait comprend Nour ?
Nour fait partie de GitTree Pro, dont tout le monde bénéficie actuellement gratuitement. L'agent est celui que vous installez. GitTree ne vend pas de crédits pour cela.