Schița de curs

Introducere la Git și Azure DevOps

  • Prezentare a sistemului de control al versiunilor Git
  • Introducere în Azure DevOps și integrarea cu Git
  • Setarea 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 a fuziunilor

  • Practici optime de ramificare pentru proiecte collaborative
  • Gestionarea ramurilor cu SourceTree și GitKraken
  • Exerciții: Crearea și fuzionarea ramurilor

Tehnici de fuziune și rezolvarea conflictelor

  • Tipuri de fuziuni: Fuziune, Fuziune rapidă, Squash and merge, Rebase and merge
  • Strategii și practici optime pentru rezolvarea conflictelor
  • Exerciții practice: Simularea conflictelor și rezolvarea lor

Operațiuni de la consolă vs. operațiuni de la client grafic

  • Efectuarea operațiunilor Git de la consolă
  • Gestionarea depozitelor folosind SourceTree (exerciții principale) și GitKraken (demonstrații)
  • Precum și contra ale utilizării clientelor grafice

Tehnici avansate Git

  • Staging, revertare, resetare și unstaging a modificărilor
  • Selectarea comitetelor (cherry-picking) și aplicări practice
  • Revertare și anularea modificărilor în siguranță

Lucrul cu Azure DevOps și Git

  • Setarea depozitelor Git în Azure Repos
  • Integrarea Git cu pipeline-urile Azure DevOps
  • Gestionarea permisiunilor și a controlului accesului

Colaborarea echipei și scenarii din lumea reală

  • Strategii de ramificare în proiecte mari
  • Gestionarea conflictelor în mediile de echipă
  • Practici optime pentru controlul versiunilor în fluxurile de lucru DevOps

Rezumat și următoarele pași

Cerințe

  • Cunoaștere de bază a conceptelor de control al versiunilor
  • Familiaritate cu practicile de dezvoltare a software-ului

Public țintă

  • Dezvoltatori care lucrează cu sisteme de control al versiunilor
  • Ingineri DevOps care gestionează depozitele 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 (5)

Cursuri viitoare

Categorii înrudite