Struttura del corso

Introduzione a Git e Azure DevOps

  • Panoramica del sistema di controllo delle versioni Git
  • Introduzione ad Azure DevOps e integrazione con Git
  • Configurazione dell'ambiente: Git, SourceTree, GitKraken e Azure DevOps

Concetti Fondamentali di Git

  • Creazione e clonazione dei repository
  • Comandi Git di base: init, add, commit, push, pull
  • Concetti e strategie di branching

Gestione delle Branch e Merge

  • Best practices per il branching in progetti collaborativi
  • Gestione delle branch con SourceTree e GitKraken
  • Esercitazioni: Creazione e merging delle branch

Tecniche di Merge e Risoluzione dei Conflitti

  • Tipi di merge: Merge, Fast forward merge, Squash and merge, Rebase and merge
  • Strategie e best practices per la risoluzione dei conflitti
  • Esercitazioni pratiche: Simulazione di conflitti e loro risoluzione

Operazioni dalla Console vs Client Grafici

  • Esecuzione di operazioni Git dalla console
  • Gestione dei repository utilizzando SourceTree (esercizi principali) e GitKraken (dimostrazioni)
  • Vantaggi e svantaggi dell'uso di client grafici

Tecniche Avanzate di Git

  • Staging, Reverting, Resetting e Unstaging delle modifiche
  • Cherry-picking dei commit e applicazioni pratiche
  • Reverting e rollback delle modifiche in modo sicuro

Lavorare con Azure DevOps e Git

  • Configurazione di repository Git in Azure Repos
  • Integrazione di Git con pipeline Azure DevOps
  • Gestione dei permessi e del controllo degli accessi

Collaborazione Team e Scenari del Mondo Reale

  • Strategie di branching in progetti grandi
  • Gestione dei conflitti in ambienti team
  • Best practices per il controllo delle versioni nei flussi di lavoro DevOps

Riassunto e Passi Successivi

Requisiti

  • Conoscenze di base dei concetti di controllo delle versioni
  • Familiarità con le pratiche di sviluppo software

Pubblico

  • Sviluppatori che lavorano con sistemi di controllo delle versioni
  • Ingegneri DevOps che gestiscono repository di codice
  • Team che collaborano in progetti software utilizzando Git e Azure DevOps
 14 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative