Salta ai contenuti

Manutenzione del repository

Col tempo un repository di sincronizzazione accumula cronologia e contenuti che non servono più. Le operazioni di manutenzione lo tengono in ordine. Le trovi nella scheda Sistema della dashboard, su una card per ogni repository (nell’edizione Team Repository CORE — configurazione governata e Repository MEMORIES — memorie del team), e sono riservate al maintainer. Reinizializza e Compatta si avviano anche dalla palette dei comandi.

Ogni operazione chiede conferma prima di partire.

Le operazioni

Reset

Scarica di nuovo dal repository la copia locale usata per la sincronizzazione. La tua configurazione di Claude Code e la licenza non vengono toccate. È utile quando questa macchina ha bisogno di ripartire da una copia pulita. Dalla palette lo stesso risultato si ottiene con Claude Sync: Reinizializza (azzera i clone locali e risincronizza), disponibile a ogni ruolo.

Compatta

Riduce la cronologia del repository a un solo punto, così resta leggero. La cronologia precedente resta recuperabile sul tuo repository. La compattazione parte anche da sola quando il repository cresce molto.

Pulisci

Toglie dal repository i contenuti che non vengono più sincronizzati.

Cambia repo

Sposta il team su un nuovo repository:

  1. Crea il nuovo repository, vuoto, sul tuo server git.
  2. Nella card del repository premi Cambia repo.
  3. Inserisci l’URL del nuovo repository, il nome utente e il token, poi conferma.

Tutta la cronologia viene copiata nel nuovo repository e nel vecchio resta un rimando: le altre macchine lo seguono da sole alla sincronizzazione successiva (con le stesse credenziali il passaggio è automatico). Tieni raggiungibile il vecchio repository finché tutte le macchine non sono passate al nuovo.

Quando usarle

SituazioneOperazione
Questa macchina deve ripartire da una copia pulitaReset
Il repository è cresciuto molto e vuoi alleggerirloCompatta
Restano contenuti non più sincronizzati che vuoi toglierePulisci
Hai spostato o rinominato il repository, o cambi server gitCambia repo

Vedi anche