Cursusaanbod
Introductie
- Waarom is versiebeheer belangrijk?
Overzicht van Git-systeemfuncties voor broncodebeheer
- Git installeren op het gewenste besturingssysteem
- Aan de slag met fundamentele Git-eigenschappen en componenten
- Wat zijn repositories, commits en bestanden?
Verschillende Git-staten en basisproces van Git begrijpen
- Wat zijn verschillende Git-staten?
- Een repository en Git-map aanmaken
Bestaande projecten beheren en bestanden met Git verwerken
- Werken met commits en berichten
- Wijzigingen in een Git-repository vastleggen en ongedaan maken
- Logboeken bijhouden en toegang krijgen tot de versiegeschiedenis
Aan de slag met takken en samenvoegen in Git
- Vertrouwd raken met soorten tak- en samvoegprocessen
- Speciale markers in Git gebruiken
- Werken met Git-functies voor het labelen en stashen van bestanden
- Hoe kun je Reset en Reflog in Git gebruiken?
Overzicht van GitHub-functies en architectuur
Een GitHub-gebruikersaccount instellen en een GitHub-profiel beheren
- Authenticeren naar GitHub en referenties bijwerken
- SSH v.s. HTTPS
- Verificatie van authenticatie via SSH in GitHub bevestigen
GitHub-repositories aanmaken en een lokale Git-repository koppelen
- Een GitHub-repository klonen of archiveren
Repositoryinhoud lokaliseren binnen een lokale kopie
Inhoudswijzigingen publiceren naar de GitHub-repository
Werken met intermediate repositoryfuncties en -instellingen
Oefenen in GitHub-schrijfstijl en opmaak
- Tabels gebruiken en werken met codeblokken
- Automatische koppeling van URLs en verwijzingen in GitHub
Akties op GitHub-bestanden en -mappen uitvoeren
- Bestandswijzigingen synchroniseren met de lokale repository
GitHub-commits maken, bewerken en overdragen
- Commits beheren en een lokale repositorykopie aanpassen
Commits bekijken en commit-ID's gebruiken met de lokale kopie
Fetch- en Pull-opdrachten in GitHub begrijpen
Fork-en cloneconcepten in GitHub begrijpen
GitHub-wijzigingen pushen en push-aanvragen verifiëren
Werken met forks en het indienen van wijzigingen als trekvraag
Trekvragen bekijken en voorgestelde wijzigingen integreren
Conflicten bij GitHub-samenvoegingen oplossen en werken met de CLI
Aan de slag met GitHub-labels en releases
- Lokale labels gebruiken en GitHub-labels bijwerken
- Een nieuwe GitHub-release starten, verwijderen en aanmaken
GitHub-trekvragen, commits en labels vergelijken
Werken met GitHub Gists en snippetfuncties begrijpen
Een ontwikkelingsproject integreren met Codespaces in GitHub
Een GitHub-organisatie aanmaken en teams beheren
- Organisatie- versus persoonlijk GitHub-account
- Eerdere GitHub-functies uitvoeren
GitHub-projecten beheren en projectboards afhandelen
Informatie uit repositories filteren en GitHub-filters delen
GitHub uitbreiden met API en webhooks
- GitHub automatiseren met OAuth-tokens
GitHub-issues oplossen
Samenvatting en conclusie
Vereisten
- Ervaring met opdrachten en terminal (in Windows, Linux of Mac)
- Kennis van een programmeertaal
Doelgroep
- Ontwikkelaars
- Software-engineers
- Projectmanagers
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (1)
Vriendelijke trainer, zeer kundig en toegankelijk.
Piotr Kowalski - EduBroker Sp. zo.o.
Cursus - Git and GitHub Fundamentals
Automatisch vertaald