RING 70 23 26 50 eller send en mail og få uforpligtende informationer om, hvor kurset udbydes, datoer, priser og en status på, om kurset har deltagere nok til at det bliver gennemført.
Udbydes kurset ikke i oversigten til højre, så kontakt os endelig for ny dato.
Kurset giver viden og færdigheder til at bruge Git til versionsstyring af software-projekter, konfig.-filer m.m., samt opsætte Git repo og administrere Git.
Beskrivelse
Git er et distribueret versionsstyringssystem (DVCS) med fokus på hastighed og designet til at vedligeholde kildekode.
Git blev skabt af Linus Torvalds til udvikling af Linuxkernen, men bliver idag brugt af mange forskellige software-projekter -- og er det mest udbredte DVCS.
Git bruges til versionsstyring af software-projekter, men det bruges i dag også til versionsstyring af systemadministration, og anvendes bl.a. inden for DevOps.
På kurset gennemgås alle de ting, som man skal vide for at bruge Git i sit daglige arbejde.
AZ-400 Designing and Implementing Microsoft DevOps solutions
Modul 1: Git introduction
Git terminologi
Datamodellen og dens objekttyper
Modul 2: Installation og konfiguration af Git
Git software
De forskellige konfigurationsfiler for System/Bruger/Repo
Ændre konfigurationsværdier
Nogle nyttige Git aliases
Hvordan man skaber og flytter ssh-nøgler
Modul 3: Skabelse af Git repos samt cloning af eksisterende repo
Nyt lokalt Git repo
Nyt GitHub Git repo
Cloning af repo
Modul 4: Commits Livscyklus for en fil status
Staging area
Revert en dårlig commit
Modul 5: Branches Default branch
HEAD og deattached HEAD
Skabe og skifte branches
Tracke remote branches
Modul 6: Samarbejdsstrategier og workflows Centralised workflow
Integration-manager workflow
Dictator/Lieutenants workflow
Feature Branch Workflow
Modul 7: Tags Letvægt tags
Kommenterede tags
Modul 8: Git Merge Merge typer
Hvorfor merge konflikter opstår
Håndtering af merge konflikter
Rebase som alternativ til merge
Samle commit med interaktiv rebase
Modul 9: Remotes Betydning af origin remote
pull vs. fetch fra remotes
Konfiguration af ekstra remotes
Modul 10: Tips og Tricks Debugging med git bisecting
Tvungen garbage collecting
Stash, cherry-pick og reflog
https://www.superusers.dk/kursus/su0159/
#GIT #Versionskonto