Struttura del corso
Introduzione a Git
- Installazione di Git
- Breve storia di Git
- Cosa è Git?
Concetti fondamentali di Git
- Obiettivi e architettura di progettazione di Git
- Tipi di oggetti in Git
- Il modello dati di Git
- Gestione dei rami e operazioni di merge
- Il concetto di "Treeish" in Git
- La directory .git
- La directory di lavoro
- L'indice di Git
- Utilizzi alternativi di Git al di fuori del controllo delle versioni
Git nella pratica
- Configurazione del proprio profilo utente
- Ottenere un repository Git
- Esempi di workflow tipici in Git
- Il comando log: analisi della cronologia delle commit
- Navigazione nel repository Git
- Analisi delle differenze tra versioni con Git Diff
- Gestione dei rami in Git
- Esempio di operazione di merge semplice
- Utilizzo del comando stash per archiviare modifiche temporanee
- Applicazione di etichette (tag) ai rami o alle commit
- Esporre i dati da un repository Git
- Esempi di workflow distribuiti in team multipli
- Condivisione dei repository tra membri del team
- Utilizzo di repository ospitati online
Requisiti
Conoscenza di base dello sviluppo software.
Destinatari
Questo corso si rivolge a chiunque intenda utilizzare un repository Git.
Sviluppatori software, responsabili di progetto, architetti del software e delle soluzioni, manager del rilascio, ecc...
Recensioni (7)
Straordinaria competenza nel campo della materia, e il sistema di esercitazione pratica ha funzionato bene.
Richard - HBK Europe LLP
Corso - Git for Users
Traduzione automatica
Avere una macchina virtuale per seguire Luke è stato molto utile.
Bob Taylor - Digital Data Technologies, Inc.
Corso - Git for Users
Traduzione automatica
- interattivo, con argomenti che cambiano su richiesta - ottima conoscenza degli argomenti da parte dei formatori - ha prolungato la sessione in modo che potessimo fare tutte le nostre domande e si è offerto di rispondere via email anche dopo la sessione. - La maggior parte delle domande è stata risposta immediatamente
Christian Ettenberger - GE Healthcare GmbH
Corso - Git for Users
Traduzione automatica
Ho notato che l'instruttore aveva investito molto tempo nella creazione di esempi che riflettevano problemi del mondo reale. Gli esempi erano progettati per comprendere l'obiettivo della lezione e per evidenziare gli errori comuni.
Ross Wilson - skyguide - swiss air navigation services ltd
Corso - Git for Users
Traduzione automatica
Buona copertura degli argomenti data la disponibilità di tempo.
Richard Webb - Boldon James
Corso - Git for Users
Traduzione automatica
il formatore dimostrava una buona comprensione della materia. Ha risposto in modo efficace alle problematiche individuali con gli esercizi e alle domande dei partecipanti.
paul farrington - Boldon James
Corso - Git for Users
Traduzione automatica
Łukasz ha una conoscenza dettagliata dell'argomento e si è mostrato disponibile a rispondere alle domande a qualsiasi punto del corso. La sua entusiasmo nel trasmettere il maggior numero possibile di informazioni sull'argomento, mantenendo un ritmo appropriato, è stato molto rinfrescante.
Shaun Allen - Boldon James
Corso - Git for Users
Traduzione automatica