DevOps Artisan – Fondamenti di Git

corso DevOps Artisan – Fondamenti di Git ti offre una base solida e pratica per comprendere il sistema di controllo della versione Git. È un componente base di DevOps, di condotte di consegna continua e cloud-informatica nativa.

In un mondo in cui il controllo delle versioni e una collaborazione efficace sono fondamentali per il successo di qualsiasi progetto di sviluppo software, a Corso sui fondamenti di Git diventa una risorsa indispensabile. Questo corso è progettato per fornire una conoscenza approfondita di come funziona Git, un sistema di controllo delle versioni ampiamente utilizzato nell'industria. Dalla gestione delle filiali e il monitoraggio delle modifiche al codice, alla risoluzione dei conflitti e alla collaborazione in team, questo corso ti fornirà tutte le conoscenze necessarie per utilizzare Git con sicurezza. Che tu sia un principiante o che tu abbia qualche esperienza di programmazione, Fondamenti di Git ti fornirà le competenze essenziali per navigare e controllare in modo efficace l'evoluzione del tuo codice, garantendo una collaborazione continua e un flusso di lavoro ottimizzato.

A chi è rivolto?

Questo corso affronta:

  • a chiunque sia interessato a utilizzare il controllo del codice sorgente e le specifiche di Git
  • ingegneri del software, sviluppatori, programmatori che entrano in contatto con Git per la prima volta

Cosa imparerai?

Durante il corso costruirai una solida base di concetti tecnologici e in seguito sarai in grado di approfondire con sicurezza qualsiasi argomento di tuo interesse.

Prerequisiti:

Questo corso non presuppone alcuna conoscenza preliminare di Git, ma se hai esperienza con Git, potresti trovarlo utile e stimolante.

Orario del corso:

I materiali del corso sono in inglese. L'insegnamento si svolge in rumeno.

Modulo 01: Introduzione

  • Perché la riga di comando?
  • Perché il controllo del codice sorgente?
  • Perché Git?
  • Git contro SVN
  • Terminologia Git
  • Oggetti Git
  • Installazione Git (Windows + Unix)

Modulo 02: Iniziare

  • Utilizzo di GitHub e impostazione di un progetto
  • Clona un repository git e ottieni un flusso di lavoro di base

Modulo 03: Nozioni di base su Git

  • Comandi Git di base

Modulo 04: Git init

  • Creazione di un nuovo progetto
  • Aggiunta di Git a un progetto esistente
  • Unirsi a un progetto esistente (git clone)
  • Flusso di lavoro Git di base
  • Monitoraggio dei file
  • Modifica dei file
  • Aggiunta/Aggiunta ricorsiva di file a un repository git
  • Rinominare, spostare ed eliminare file
  • Accesso alla cronologia delle modifiche
  • Alias ​​Git
  • Ignorare file e cartelle indesiderati
  • Pulizia e ripristino delle versioni precedenti

Modulo 05: Strumenti Unisci e Diff

  • Panoramica dell'installazione
  • Installazione e configurazione di P4Merge

Modulo 06: Come fare confronti

  • Confronto tra la directory di lavoro e l'area di staging
  • Confronto della directory di lavoro con l'ultimo commit (repository Git)
  • Confronto tra l'area di staging e l'ultimo commit
  • Confronta solo file specifici
  • Differenze tra diversi commit

Modulo 07: Ramificazione e fusione su Git

  • Nozioni di base sulla ramificazione
  • Effettua il checkout in una filiale diversa
  • Avanzamento rapido Unioni
  • Automatizzazione delle fusioni
  • Unire i conflitti e come risolverli
  • Scegliere selettivamente
    Cosa fare in caso di cancellazione filiale locale (per ripristino)

Modulo 08: Nascondiglio

  • Stash contro filiale
  • Semplici esempi riguardanti lo stoccaggio
  • Nascondi file non tracciati
  • Gestione di più scorte
  • Nascosto in un ramo

Modulo 09: Etichettatura

  • Esempi di tag di base
  • Tag annotati
  • Confronto dei tag
  • Contrassegna commit specifici
  • Aggiornamento dei tag
  • Utilizzo di GitHub e configurazione dei tag

Modulo 10: Hook Git

  • Hook git locali
  • WebHook
  • Come automatizzare determinate attività prima/dopo l'impegno in Git

Modulo 11: Lavorare con i telecomandi

Ti consigliamo di proseguire con:

Non ci sono raccomandazioni.

Programmi di certificazione

Non ci sono programmi di certificazione associati a questo corso.

DevOps Artisan – Fondamenti di Git

Corso DevOps Artisan - Fondamenti di Git

Offerte personalizzate per gruppi di almeno 2 persone

Dettagli del Corso

Durata:

2
Zile

Prezzo:

840 EUR

Consegna:

Insegnamento in aula, aula ibrida, aula virtuale

livello:

2. Fondamenti

Ruoli:

DevOps Team

Domande frequenti sulla formazione sui concetti fondamentali di Git

Quali conoscenze sono richieste prima di iniziare un corso Git Fundamentals?

In generale, si raccomanda che i partecipanti abbiano competenze informatiche di base e una comprensione fondamentale dello sviluppo del software. Anche la familiarità con la riga di comando e un linguaggio di programmazione può essere utile, ma non è necessaria.

In che modo un corso Git Fundamentals può aiutare la mia carriera di programmatore?

La padronanza di Git è essenziale per qualsiasi programmatore moderno. Questo corso ti fornirà le competenze per gestire in modo efficace il codice, collaborare con altri sviluppatori e mantenere una chiara cronologia delle modifiche. Queste competenze sono molto apprezzate dai datori di lavoro e possono aprire le porte a opportunità avanzate nel settore.

Quali competenze acquisirò dopo aver completato un corso Git Fundamentals?

Dopo aver completato il corso, sarai in grado di: avviare e gestire repository Git, eseguire commit e tenere traccia delle modifiche, creare e gestire rami, risolvere conflitti di unione, utilizzare tag di rilascio e collaborare in modo efficace con altri sviluppatori tramite piattaforme di hosting Git.

Quali argomenti sono trattati in un corso Fondamenti di Git?

Il corso tratta argomenti quali: introduzione al controllo della versione, installazione e configurazione di Git, lavoro con repository, gestione di rami e fusioni, risoluzione di conflitti, utilizzo di tag e collaborazione attraverso piattaforme come GitHub o GitLab.

Perché mostro questo corso?

Questa pagina viene restituita a causa delle tue ricerche che includono termini come: learn git, training git, git online, git advanced, git course, git basics o altri.