Kom i kontakt

Kursplan

Introduktion

  • Vad är versionshantering viktigt?

Översikt över Gitsystemfunktioner för källkodskontroll

  • Installera Git på det föredragna operativsystemet
  • Komma igång med grundläggande Git-attribut och komponenter
  • Vad är Repositorys, Commits och filer?

Förståelse för Git-arbetsflöden och grundläggande systemprocesser

  • Vad är olika Git-tillstånd?
  • Skapa ett repository och en Git-mapp

Hantera befintliga projekt och hantera filer med hjälp av Git

  • Arbeta med Commits och meddelanden
  • Kommittérändringar och ångra ändringar i ett Git-repository
  • Logga och få tillgång till versionshistorik

Komma igång med grenar (branching) och sammanslagning (merging) i Git

  • Familiarisera dig med typer av branching- och merging-processer
  • Använda specialmarkörer i Git
  • Arbeta med Gits taggnings- och stashing-funktioner
  • Hur använder man Reset och Reflog i Git?

Översikt över GitHubfunktioner och arkitektur

Konfigurera ett GitHub-användarkonto och hantera en GitHub-profil

  • Auktorisera mot GitHub och uppdatera uppgifter
  • SSH jämfört med HTTPS
  • Bekräfta autentisering med SSH i GitHub

Skapa GitHub-repository och länka ett lokalt Git-repository

  • Klona eller archivera ett GitHub-repository

Instantiera repository-innehåll i en lokal kopia

Lägg ut innehållsändringar till GitHub-repositoriet

Arbeta med mellanlager-funktioner och inställningar för repository

Öva GitHubs skrivningssyntax och formatering

  • Använda tabeller och arbeta med code blocks
  • Autolänka URLer och referenser i GitHub

Utföra åtgärder på GitHub-filer och mappar

  • Synkronisera filändringar med det lokala repositoryt

Skapa, redigera och överföra GitHub-commits

  • Hantera Commits och hantera en lokal kopia av ett repository

Gå igenom commits och använd commit-ID:n med den lokala kopian

Förstå fetch- och pull-kommandon i GitHub

Förstå grundläggande begrepp om förkopia (forking) och cloning i GitHub

Skicka ändringar till GitHub och verifiera push-förfrågningar

Arbeta med forks och föreslå ändringar till pull requests

Gå igenom pull requests och integrera föreslagna ändringar

Lösa konflikter i GitHub-sammanslagningar (merges) och arbeta med CLI

Komma igång med GitHub-taggar och releases

  • Använda lokala taggar och uppdatera GitHub-taggar
  • Starta, ta bort och skapa ett nytt GitHub Release

Jämför GitHub-pull requests, commits och taggar

Arbeta med GitHub Gists och förstå funktionerna hos snippets

Koppla ihop ett utvecklingsprojekt med Codespaces i GitHub

Skapa en GitHub-organisation och hantera team

  • Företagskonto jämfört med personligt konto i GitHub
  • Köra tidigare GitHub-funktioner

Hantera GitHub-projekt och hantera projektboards

Filtrera repository-information och dela GitHubs filter

Utöka GitHub med API och Webhooks

  • Automatisera GitHub med OAuth-token

Felsökning av GitHub-problem (issues)

Sammanfattning och slutsatser

Krav

  • Erfarenhet av kommandon och terminal (i Windows, Linux eller Mac)
  • Kunskaper i något programmeringsspråk

Målgrupp

  • Utvecklare
  • Mjukvaruingenjörer
  • Projektleddare
 21 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier