Esamina la privacy e il ripristino di Nour
Prima di ogni turno che potrebbe modificare i file, Nour salva un'istantanea dell'albero di lavoro; Changes from this turn elenca cosa è cambiato e Undo this turn ripristina l'albero di lavoro. Uno snapshot non copre push o file esterni al repository. I tuoi messaggi arrivano all'agente CLI che hai scelto, secondo la politica del suo fornitore; GitTree non memorizza mai una chiave API né chiama un modello stesso.
Richiede GitTree Pro o una versione di prova in corso; La versione gratuita mantiene tutte le funzionalità Git locali. Confronta i piani.
In questa pagina
Prima di iniziare
- GitTree Pro o una versione di prova in corso: Nour fa parte di Pro.
Dove trovarlo
- Sotto ciascuna risposta Nour che ha modificato i file: Changes from this turn.
| Azione | macOS | Windows e Linux |
|---|---|---|
| Apri o chiudi Nour | ⌘⇧Space | Ctrl+Shift+Space |
Passi
Guarda cosa è cambiato
Sotto la risposta, Changes from this turn elenca i file; View diff mostra ogni modifica e Open … apre il file.
Annulla il turno
Premi Undo this turn. Se i file vengono modificati dopo il turno, GitTree avvisa che verranno sovrascritti; premi Restore … files per andare avanti.
Controlla il risultato
GitTree dice The work tree is back as it was before this turn. Con diversi repository, Undo this turn everywhere li ripristina ciascuno.
Risultato atteso
I tuoi file sono esattamente come erano prima del turno di Nour.
Ciò che una istantanea non può annullare
- Push, fusioni di richieste pull e altre modifiche su un provider.
- File esterni al repository.
- Una svolta senza istantanea: GitTree dice che non può essere annullata. Se non è possibile salvare un'istantanea (ad esempio in caso di conflitti irrisolti), il turno non inizia.
Se qualcosa va storto
"Questo repository fornisce le impostazioni dell'agente che potrebbero eseguire i propri comandi durante il turno"
Guarda gli hook, gli helper o i server MCP portati dal repository. Se ti fidi di loro, Run anyway once.
Domande
GitTree invia il mio codice ovunque?
GitTree in sé no. L'agente CLI che hai scelto invia ciò che legge al proprio fornitore, secondo i termini di quel fornitore, come farebbe nel tuo terminale.