Vai al contenuto
GitTree
Iniziare

Crea il tuo primo impegno

Un commit salva un'istantanea delle modifiche apportate, con un messaggio che ne spiega il motivo. In GitTree metti in stage un file nel pannello delle modifiche, digita un riepilogo e premi Commit: il nuovo commit appare nella parte superiore del grafico.

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. Scrivere un messaggio utile
  6. Se qualcosa va storto
  7. Domande
  8. Relativo

Prima di iniziare

  • Un repository è aperto in GitTree (apri un repository o creane uno).
  • Hai modificato, aggiunto o eliminato almeno un file nella sua cartella, con qualsiasi editor.
  • Git sa chi sei: la prima volta che un commit richiede il tuo nome e la tua email, GitTree mostra Set up your Git identity e tu scegli di salvarli per questo repository, ogni repository o un profilo GitTree.

Dove trovarlo

  • La riga // WIP nella parte superiore del grafico di commit apre il pannello Working Changes, dove esegui stage e commit.
  • Il modulo di commit si trova nella parte inferiore di quel pannello: Summary, la descrizione e il pulsante di commit.
AzionemacOSWindows e Linux
Commit⌘EnterCtrl+Enter
Stage i file selezionatiSS

Passi

  1. Apri le tue modifiche

    Seleziona la riga // WIP nella parte superiore del grafico. Unstaged Files elenca tutto ciò che hai modificato dall'ultimo commit.

    Animazione: si aprono le modifiche, viene messo in stage un file, viene digitato un riepilogo e viene premuto il pulsante commit
    Viene eseguito lo stage di un file, viene digitato il riepilogo e viene effettuato il commit, tutto nel pannello delle modifiche.GitTree interfaccia con un repository dimostrativo.
  2. Metti in scena ciò che appartiene a questo commit

    Passa il mouse su un file e scegli Stage File o Stage All Changes per prendere tutto. Solo le modifiche graduali entrano nel commit; puoi anche mettere in scena righe singole.

  3. Scrivi il riassunto

    Digita un breve riepilogo in Summary: cosa fa il commit, ad esempio fix(web): focus the invite field. Il contatore ne mostra la lunghezza; mantienilo sotto i 72 caratteri in modo che altri strumenti non lo interrompano. Aggiungi i dettagli qui sotto se possono essere d'aiuto.

  4. Impegnarsi

    Premi il pulsante di conferma, che prende il nome dal numero di file che salva, oppure premi Ctrl+Invio (⌘Invio su Mac).

Risultato atteso

Il nuovo commit è la riga superiore del grafico, sul tuo ramo corrente, con il tuo nome. Il pannello delle modifiche dice The working folder is clean. quando non rimane nulla da confermare.

Il commit esiste solo sul tuo computer finché non lo invii: vedi fetch, pull e push.

Scrivere un messaggio utile

  • Di' cosa cambia e perché, non quali file: i file sono già nel commit.
  • Inizia con un verbo all'imperativo: “Aggiungi”, “Correggi”, “Rimuovi”.
  • Mantieni il riepilogo su una riga; inserire spiegazioni più lunghe nella descrizione.

Se qualcosa va storto

Il pulsante di conferma dice Stage Changes to Commit

Niente è messo in scena. Metti prima in scena un file oppure premi il pulsante per mettere in scena tutto e poi esegui il commit.

Il pulsante di conferma rimane disabilitato

Il riepilogo è vuoto. Digita almeno un breve riassunto.

Ho commesso la cosa sbagliata

If you have not pushed yet, amend the commit, or choose Undo in the toolbar to take the commit back while keeping your changes (Undo and Redo).

Domande

Il commit carica il mio codice?

No. Un commit viene salvato nel repository sul tuo computer. Solo un push invia commit a un telecomando come GitHub.

Ho bisogno di GitTree Pro per impegnarmi?

No. Il commit, la ramificazione, l'unione e ogni altra funzionalità Git locale sono incluse nel piano gratuito, una volta effettuato l'accesso a GitTree.