Cursusaanbod
Introductie
- Waarom is versiebeheer belangrijk?
Overzicht van Git-systeemfuncties voor broncodebeheer
- Git installeren op het gewenste besturingssysteem
- Aan de slag met fundamentele Git-attributen en -componenten
- Wat zijn Repositories, Commits en Files?
Inzicht in Git-workflows en basissysteemprocessen
- Wat zijn verschillende Git-statussen?
- Een repository en Git-map maken
Bestaande projecten beheren en bestanden afhandelen met Git
- Werken met commits en berichten
- Wijzigingen doorvoeren en ongedaan maken in een Git-repository
- Logboekregistratie en toegang tot versiegeschiedenis
Aan de slag met vertakkingen en samenvoegen in Git
- Vertrouwd raken met soorten vertakkings- en samenvoegingsprocessen
- Gebruik van speciale markers in Git
- Werken met de tagging- en sashing-functies van Git
- Hoe gebruik je Reset en Reflog in Git?
Overzicht van GitHub Functies en architectuur
Een GitHub-gebruikersaccount instellen en een GitHub-profiel beheren
- Verifiëren bij GitHub en referenties bijwerken
- SSH v.s. HTTPS
- Verificatie verifiëren met behulp van SSH in GitHub
Het maken van GitHub repositories en het koppelen van een lokale Git repository
- Een GitHub opslagplaats klonen of archiveren
Instantiëren van repository-inhoud in een lokale kopie
Wijzigingen in de GitHub-opslagplaats publiceren
Werken met Intermediate Repository Functies en instellingen
Oefenen GitHub Syntaxis schrijven en opmaken
- Tabellen gebruiken en werken met codeblokken
- URL's en verwijzingen automatisch koppelen in GitHub
Operationele acties voor GitHub bestanden en mappen
- Bestandswijzigingen synchroniseren met de lokale opslagplaats
Maken, bewerken en overbrengen van GitHub commits
- Het beheren van commits en het afhandelen van een kloon van een lokale repository
Commits beoordelen en commit-ID's gebruiken met de lokale kopie
Fetch- en pull-opdrachten begrijpen in GitHub
Basisconcepten voor smeden en klonen begrijpen in GitHub
Pushen van GitHub wijzigingen en verifiëren van pushverzoeken
Werken met forks en wijzigingen voorstellen in pull-aanvragen
Pull-aanvragen beoordelen en voorgestelde wijzigingen opnemen
Conflicten oplossen in GitHub Samenvoegingen en werken met CLI
Aan de slag met GitHub Tags en releases
- Lokale tags gebruiken en GitHub tags bijwerken
- Een nieuwe GitHub release starten, verwijderen en maken
Vergelijking van GitHub pull-aanvragen, vastleggingen en tags
Werken met GitHub Gists en inzicht in fragmentfunctionaliteiten
Een ontwikkelingsproject integreren met Codespaces in GitHub
Een GitHub organisatie maken en teams beheren
- Organisatorisch vs. persoonlijk GitHub account
- Uitvoeren van vorige GitHub functionaliteiten
Beheren van GitHub Projecten en omgaan met Project Boards
Repository-informatie filteren en delen GitHub Filters
Uitbreiden GitHub met API en webhooks
- Automatiseren GitHub met OAuth-tokens
Problemen oplossen GitHub
Samenvatting en conclusie
Requirements
- Ervaring met commando's en terminal (in Windows, Linux of Mac)
- Kennis van elke programmeertaal
Publiek
- Ontwikkelaars
- Software-ingenieurs
- Project managers
Reviews (1)
Gemakkelijke trainer, zeer deskundig en benaderbaar.
Piotr Kowalski - EduBroker Sp. zo.o.
Cursus - Git and GitHub Fundamentals
Machine Translated