Panoramica
Comprendere la cronologia del codice può aiutarti a prendere decisioni migliori in merito alle nuove funzionalità e alle modifiche del codice. La cronologia di un repository può aiutarti a:
- Capire perché il codice funziona in quel modo.
- Scopri in che modo altri sviluppatori hanno implementato una funzionalità.
- Scopri perché si sono verificate modifiche al codice.
- Esamina i bug o le opportunità per migliorare il rendimento.
- Identifica quando sono state introdotte modifiche al codice per restringere la causa di una regressione.
Trovare la cronologia del codice
Puoi trovare la cronologia del tuo codice in diversi modi:
- La visualizzazione Dettagli commit. Questa visualizzazione mostra informazioni sulle modifiche al commit, ad esempio quali file sono stati modificati in un commit. Puoi anche monitorare la cronologia di tutti i file modificati.
- Il riquadro Cronologia delle modifiche. Questo riquadro mostra tutti i commit applicati a un file. In questo riquadro, puoi selezionare un commit e aprirlo nella visualizzazione Dettagli commit. Inoltre, puoi eseguire il confronto tra questo file e un commit precedente o con un altro ramo del repository. Per aprire il riquadro Cronologia delle modifiche, fai clic su Cronologia delle modifiche nella visualizzazione File.
- Il riquadro Blame. Mentre il riquadro Cronologia modifiche mostra un elenco di commit che interessano un file, il riquadro Colpa mostra una cronologia delle modifiche riga per riga. Per ogni riga modificata, il riquadro Colpa elenca il nome dell'autore del commit. Inoltre, viene visualizzato un numero che indica quando è avvenuta la modifica nella cronologia del file. Ad esempio, una modifica avvenuta nel primo commit per il file avrà il numero 1, la seconda il numero 2 e così via. Puoi passare il mouse sopra la modifica per visualizzare ulteriori dettagli sul commit e fare clic sulla modifica per aprire il riquadro Cronologia delle modifiche con la modifica selezionata.
Eseguire attività della cronologia del codice
Per scoprire di più sulla cronologia del codice, consulta: