Vai al contenuto
GitTree

Video: Prevedi cosa conterrà il tuo prossimo commit

Il video viene riprodotto nel player di YouTube, in modalità di privacy avanzata.

  • 5 minuti di video
  • Narrazione in inglese · English and Arabic didascalie
  • Guarda su YouTube

Separa i file che stai modificando dallo snapshot preparato per un commit e dalla cronologia registrata. Utilizza il futuro eroe delle funzionalità GitTree per spiegare perché un file può essere sia preparato che modificato.

Leggi la lezione completa

L'articolo contiene tutti i passaggi e i comandi del video, dell'esercizio pratico e delle domande.

Vai alla lezione

Trascrizione video

La narrazione del video, spunto per spunto.

  1. Prevedere il commit separando file di lavoro, l'indice e la cronologia.
  2. Questa è un'anteprima del progetto futuro. Il tuo il proprio repository non è stato ancora creato.
  3. Utilizza tre istantanee etichettate, non un file che si sposta tra le caselle.
  4. L'albero di lavoro contiene i file modificati e salvati su disco.
  5. L'indice descrive lo snapshot ti stai preparando per un impegno.
  6. Un commit registra uno snapshot, metadati e il suo rapporto con la storia precedente.
  7. Prima del primo commit, il branch ha un nome ma ancora nessun suggerimento registrato.
  8. La messa in scena seleziona i contenuti correnti, non modifiche successive, senza spostare il file.
  9. Inizia il nostro futuro eroe con questa linea di supporto.
  10. In A, il file esiste solo nel formato albero funzionante e non è tracciato.
  11. Metti in scena i file demo. L'indice ora detiene l'eroe originale.
  12. Modifica dopo la messa in scena. Il fascicolo di lavoro cambia, ma l’indice resta precedente.
  13. Senza mettere nuovamente in scena, quale supporto linea sarebbe un normale record di commit?
  14. Registra la riga preparata, non la modifica funzionante successiva.
  15. Lo stato breve ne mostra due diversi confronti per lo stesso percorso.
  16. Qui A è l'addizione graduale; M è la modifica funzionante successiva.
  17. Leggi il file preparato direttamente dall'indice.
  18. L'indice contiene ancora la precedente linea di supporto.
  19. La differenza ordinaria confronta il funzionamento file con la sua versione preparata.
  20. Prima del primo commit, il file memorizzato nella cache il riepilogo descrive il nuovo file organizzato.
  21. Ora ispeziona lo stesso stato in una vera registrazione GitTree.
  22. Apri Mostra modifiche operative tramite la tavolozza dei comandi.
  23. La riga senza stage mostra il più recente modifica funzionante rispetto all'indice.
  24. La riga in scena mostra quanto prima file preparato per il primo commit.
  25. Un percorso può essere visualizzato in entrambi gli elenchi senza creare due file fisici.
  26. Leggere entrambi i confronti no mettere in scena, rimuovere dallo stage o eliminare contenuti.
  27. Un commit normale registra l'indice e avanza la filiale locale.
  28. Il soggetto ripreso conferma esiste il primo commit dell'eroe.
  29. Lo spazio principale conta: solo il il confronto lavorativo è ancora diverso.
  30. Un differenziale memorizzato nella cache vuoto significa che l'indice corrisponde alla cronologia per questo percorso.
  31. Il differenziale funzionante contiene ancora la modifica più recente. Niente è andato perduto.
  32. La storia ora ha un commit, mentre il file rimane la modifica di lavoro deliberata.
  33. Cambia la sequenza: metti in scena il file modificato prima del commit.
  34. Ora viene registrata la riga più recente e questo percorso non ha alcuna differenza rimanente.
  35. Nessuno di questi passaggi locali carica qualsiasi cosa su un provider.
  36. La tua lezione termina ancora senza a deposito; l'inizializzazione viene dopo.
  37. Non eliminare file né reimpostare la cronologia solo per fare un esempio di corrispondenza.
  38. File di lavoro, contenuti preparati e la cronologia registrata può differire.
  39. Controlla entrambe le sequenze e spiegare le due colonne di stato.
  40. Successivamente, crea GitTree Funzionalità all'interno GitTree, quindi prova tu stesso questo modello.

Tutti i tutorial