Opleiding : GIT, versiebeheer implementeren

GIT, versiebeheer implementeren




In deze cursus leert u hoe u GIT installeert, configureert en dagelijks gebruikt om uw broncode te beheren. U zult verschillende repositories opzetten, leren hoe u de branches van uw projecten beheert en conflicten oplost die ontstaan tijdens samenvoegbewerkingen. U leert ook hoe u de aanvullende tools van GIT gebruikt.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand

Ref. GIT
  2d - 14u00
Prijs : Neem contact met ons op




In deze cursus leert u hoe u GIT installeert, configureert en dagelijks gebruikt om uw broncode te beheren. U zult verschillende repositories opzetten, leren hoe u de branches van uw projecten beheert en conflicten oplost die ontstaan tijdens samenvoegbewerkingen. U leert ook hoe u de aanvullende tools van GIT gebruikt.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
De basisconcepten van versiebeheer en de voordelen van decentralisatie begrijpen
De Git tool installeren en configureren op Windows
Een repository aanmaken en initialiseren met Git
Git commando's gebruiken om bestanden en branches te beheren
Een samenwerkingsproject implementeren met Git

Doelgroep
Ontwikkelaars, architecten, projectmanagers.

Voorafgaande vereisten
Geen speciale kennis vereist.

Opleidingsprogramma

1
Git introduceren

  • Basisconcepten van versiebeheer.
  • Gecentraliseerd of gedistribueerd beheer.
  • De verschillende versiebeheeroplossingen (Git, CVS, SVN, Mercurial, Bazaar, etc.).
  • Voordelen van decentralisatie. Hoe het werkt.

2
Installatie en configuratie

  • Installatie op verschillende systemen: Unix/Windows.
  • Het Windows-emulatiesysteem msysgit.
  • Het configureren van het .gitconfig bestand. De console.
  • Verklaring van een hulpmiddel voor versieverschilanalyse.
Praktisch werk
GIT installeren en configureren onder Windows.

3
Git gebruiken, de basis

  • Het Git objectmodel: blob, tree, commit en tag.
  • De Gitmap en de werkmap.
  • De index of verzamelplaats.
  • Een archief aanmaken en initialiseren.
  • De concepten van tak, label en archief.
  • Visualisatietools (Gitk, GitKraken, etc.).
Praktisch werk
Een archief aanmaken en initialiseren. Een weergavetool gebruiken.

4
Lokaal bestandsbeheer

  • Bekijk de status van de werkboom.
  • Bestanden toevoegen, negeren, wijzigen, verwijderen en zoeken.
  • Wijzigingen annuleren en bekijken.
  • Overzicht van de revisiegeschiedenis.
  • Logboeken (statistieken, opmaak, enz.).
Praktisch werk
Het hanteren van de belangrijkste Git commando's voor het beheren van bestandsaanpassingen.

5
Filiaalbeheer

  • De "hoofd"-tak.
  • Aanmaken van takken en onderafdelingen.
  • Verandering van vestiging.
  • Fusie van een filiaal en conflicthantering.
  • Vergelijking van twee takken.
  • Reorganisatie van geschiedenis: rebase, squash, fixup...
Praktisch werk
De belangrijkste Git commando's voor het beheren van branches (aanmaken, samenvoegen, vergelijken).

6
Werk delen en samenwerken

  • Een publieke of private externe repository opzetten.
  • Publiceer uw wijzigingen (push-bewerking).
  • Herstel van teamaanpassingen.
  • Vervolgtakken. Beheer van storingen.
Praktisch werk
Een extern archief opzetten en samenwerken simuleren.

7
Implementatie van Git-tools

  • Git-gui en TortoiseGit, grafische navigatie in Git.
  • GitWeb, grafische repository navigatie.
  • GitHub, BitBucket, GitLab, hosting van repositories en projectbeheerdiensten.
Praktisch werk
Omgaan met een paar gereedschappen.


Feedback van klanten
4,5 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.


Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand