Vai al contenuto
GitTree
Grafico di commit

Ispezionare un commit

Seleziona un commit nel grafico e l'ispettore a destra mostra tutto al riguardo: il messaggio, l'SHA completo, i suoi genitori, chi lo ha scritto e commesso e i file che ha modificato. Seleziona un file per vederne le differenze.

GratuitoAggiornato

Funziona in GitTree Gratuito: tutte le funzionalità Git locali, una volta effettuato l'accesso.

In questa pagina
  1. Prima di iniziare
  2. Dove trovarlo
  3. Passi
  4. Risultato atteso
  5. Recupera un file da un commit
  6. Copia o condividi un commit
  7. Se qualcosa va storto
  8. Domande
  9. Relativo

Prima di iniziare

  • Un repository è aperto.

Dove trovarlo

  • Seleziona una riga nel grafico. Commit Details si apre nell'ispettore a destra.
  • Fai clic con il pulsante destro del mouse sulla riga del menu di commit: Copy, Compare e le azioni su quel commit.
AzionemacOSWindows e Linux
Trova prima un commit⌘FCtrl+F

Passi

  1. Seleziona il commit

    Fai clic sulla sua riga nel grafico o spostati su di essa con i tasti freccia. L'ispettore ne mostra il messaggio e la descrizione.

    GitTree con un commit selezionato e i suoi dettagli nell'ispettore: SHA, genitore, autore e l'elenco dei file modificati
    1 l'SHA e i genitori del commit, 2 i file che ha modificato.GitTree interfaccia con un repository dimostrativo.
  2. Leggi i fatti

    Accanto a commit: c'è l'abbreviato SHA; Copy full SHA lo copia tutto. parent: (o parents: per un'unione) si collega al commit prima di esso: selezionalo per saltare lì. Seguono l'autore e la data, e chi ha effettuato il commit quando qualcun altro lo ha commesso.

  3. Guarda i file modificati

    L'elenco indica quanti file sono stati aggiunti, modificati, eliminati o rinominati. Mostrali come Path o Tree, ordinali A–Z o per Change oppure attiva View all files per vedere l'intero progetto com'era in quel commit.

  4. Apri il diff di un file

    Seleziona un file o utilizza Open File Diff dal relativo menu File actions. La differenza si apre al centro, come Hunk, Inline o Split.

Risultato atteso

Sai esattamente cosa è cambiato il commit, riga per riga, e puoi passare ai suoi genitori per seguire la cronologia a ritroso.

Recupera un file da un commit

Restore This Version… nel menu File actions di un file riporta il file com'era nel commit selezionato, nella cartella di lavoro e nell'area di staging. GitTree chiede per primo.

Copia o condividi un commit

  • Copy Commit SHA: lo SHA completo, per un terminale o un commento di recensione.
  • Copy Link to This Commit: la pagina del commit sull'host del repository, quando il remoto è su uno.
  • Copy App Link to This Commit: un collegamento che apre lo stesso commit in GitTree.

Se qualcosa va storto

“Impossibile caricare questo commit”

Il commit potrebbe non esistere più, ad esempio dopo un rebase inviato da qualcuno. Recupera, quindi seleziona nuovamente il commit dal grafico.

Domande

Come posso confrontare due commit?

Fai clic con il pulsante destro del mouse su un commit e utilizza Compare oppure seleziona due righe tenendo premuto Ctrl (⌘ su Mac): l'ispettore mostra quindi cosa è cambiato tra di loro.