Schița de curs

Introducere în Git și Azure DevOps

  • Prezentare generală a sistemului de control al versiunilor Git
  • Introducere în Azure DevOps și integrarea Git
  • Configurarea mediului: Git, SourceTree, GitKraken și Azure DevOps

Concepte fundamentale Git

  • Crearea și clonarea depozitelor
  • Comenzi de bază Git: init, add, commit, push, pull
  • Concepte și strategii de ramificare

Gestionarea ramurilor și îmbinărilor

  • Cele mai bune practici de ramificare pentru proiecte de colaborare
  • Gestionarea ramurilor cu SourceTree și GitKraken
  • Exerciții: Crearea și îmbinarea ramurilor

Tehnici de îmbinare și rezolvarea conflictelor

  • Tipuri de îmbinări: Îmbinare, Îmbinare rapidă, Îmbinare compactă, Rebase și îmbinare
  • Strategii și cele mai bune practici pentru rezolvarea conflictelor
  • Exerciții practice: Simularea și rezolvarea conflictelor

Operații din consolă vs clienți grafici

  • Efectuarea operațiilor Git din consolă
  • Gestionarea depozitelor folosind SourceTree (exerciții principale) și GitKraken (demonstrații)
  • Avantajele și dezavantajele utilizării clienților grafici

Tehnici avansate Git

  • Stadiul, Revenirea, Resetarea și Anularea stadiului modificărilor
  • Selectarea (cherry-picking) a comiterilor și aplicații practice
  • Revenirea și anularea în siguranță a modificărilor

Lucrul cu Azure DevOps și Git

  • Configurarea depozitelor Git în Azure Repos
  • Integrarea Git cu pipeline-urile Azure DevOps
  • Gestionarea permisiunilor și controlul accesului

Colaborarea în echipă și scenarii din lumea reală

  • Strategii de ramificare în proiecte mari
  • Gestionarea conflictelor în medii de echipă
  • Cele mai bune practici pentru controlul versiunilor în fluxurile de lucru DevOps

Rezumat și pași următori

Cerințe

  • Cunoștințe de bază despre conceptele de control al versiunilor
  • Familiaritate cu practicile de dezvoltare software

Public țintă

  • Dezvoltatori care lucrează cu sisteme de control al versiunilor
  • Ingineri DevOps care gestionează depozite de cod
  • Echipe care colaborează la proiecte software folosind Git și Azure DevOps
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite