Vai al contenuto
GitTree
Rami e tag

Confronta rami e tag

Compare References… confronta due rami, tag, rami remoti o commit qualsiasi in base al nome. Mostra quanti commit uno è avanti e indietro rispetto all'altro e i file che differiscono: o ogni differenza (git diff A B) o solo ciò che è cambiato il nuovo lato da quando si sono divisi (A...B, cosa mostra una richiesta pull).

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. Quale confronto?
  6. Se qualcosa va storto
  7. Domande
  8. Relativo

Prima di iniziare

  • Un repository è aperto, con i rami o i tag che desideri confrontare.

Dove trovarlo

  • La tavolozza dei comandi: Compare References….
AzionemacOSWindows e Linux
La tavolozza dei comandi, quindi Compare References…⌘⇧PCtrl+Shift+P

Passi

  1. Scegli i due lati

    Esegui Compare References…. Digita Old side e New side: rami, tag, rami remoti o un ID commit (almeno 4 caratteri) vengono suggeriti durante la digitazione.

  2. Scegli cosa confrontare

    The two endpoints mostra ogni differenza tra i due alberi. Changes since the merge base mostra solo cosa è cambiato il nuovo lato da quando si è separato da quello vecchio.

  3. Confronta

    Premi Compare. La barra dice, ad esempio, che il nuovo lato è 3 avanti e 1 dietro rispetto al vecchio lato, e l'elenco mostra i file che differiscono.

Risultato atteso

Vedi come si relazionano due linee di lavoro ed esattamente quali file differiscono; Change… sceglie altre parti.

Quale confronto?

I due modi per confrontare i riferimenti
SceltaUsalo per
The two endpointsScopri cosa differisce tra due versioni, come v2.1.0 e v2.2.0.
Changes since the merge baseEsaminare un ramo prima di unirlo, come lo mostrerebbe una richiesta pull.

Se qualcosa va storto

"Queste storie non condividono alcun commit, quindi non esiste una base di unione."

Le due parti non sono correlate. GitTree mostra invece i due endpoint.

"Questo repository è un clone superficiale: i conteggi potrebbero essere incompleti."

Recupera più cronologia per i numeri esatti (fetch, pull and push).

Domande

Posso confrontare un ramo con il mio lavoro non impegnato?

Sì: fai clic con il pulsante destro del mouse sul commit del ramo e scegli Compare with Working Directory.