Kursplan

Införandet

  • Varför är versionskontroll viktigt?

Översikt över Git-systemfunktioner för källkontroll

  • Installera Git på det önskade operativsystemet
  • Komma igång med grundläggande Git-attribut och komponenter
  • Vad är lagringsplatser, incheckningar och filer?

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

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

Hantera befintliga projekt och hantera filer med Git

  • Arbeta med incheckningar och meddelanden
  • Checka in och ångra ändringar på en Git-lagringsplats
  • Loggning och åtkomst till versionshistorik

Komma igång med förgrening och sammanslagning i Git

  • Bekanta dig med olika typer av förgrenings- och sammanslagningsprocesser
  • Använda speciella markörer i Git
  • Arbeta med taggnings- och lagringsfunktioner i Git
  • Hur använder man Reset och Reflog i Git?

Översikt över GitHub funktioner och arkitektur

Konfigurera ett GitHub användarkonto och hantera en GitHub profil

  • Autentisera till GitHub och uppdatera autentiseringsuppgifter
  • SSH jämfört med HTTPS
  • Verifiera autentisering med SSH i GitHub

Skapa GitHub lagringsplatser och länka en lokal Git-lagringsplats

  • Klona eller arkivera ett GitHub repository

Instansiera databasinnehåll i en lokal kopia

Publicera innehållsändringar i databasen GitHub

Arbeta med funktioner och inställningar för mellanliggande lagringsplats

Öva GitHub på att skriva och formatera syntax

  • Använda tabeller och arbeta med kodblock
  • Automatisk länkning av URL:er och referenser i GitHub

Driftåtgärder för GitHub Filer och mappar

  • Synkronisera filändringar med den lokala databasen

Skapa, redigera och överföra GitHub incheckningar

  • Hantera incheckningar och hantera en klon av en lokal lagringsplats

Granska incheckningar och använda inchecknings-ID:t med den lokala kopian

Förstå Fetch- och Pull-kommandon i GitHub

Förstå grundläggande koncept för förgrening och kloning i GitHub

Push-överföring av GitHub-ändringar och verifiering av push-begäranden

Arbeta med förgreningar och föreslå ändringar i pull-begäranden

Granska pull-begäranden och införliva föreslagna ändringar

Lösa konflikter i GitHub sammanslagningar och arbeta med CLI

Komma igång med GitHub taggar och releaser

  • Använda lokala taggar och uppdatera GitHub-taggar
  • Starta, ta bort och skapa en ny GitHub version

Jämföra GitHub pull-begäranden, incheckningar och taggar

Arbeta med GitHub Gists och förstå Snippet-funktioner

Integrera ett utvecklingsprojekt med Codespaces i GitHub

Skapa en GitHub organisation och hantera team

  • Organisatoriskt kontra personligt GitHub-konto
  • Köra tidigare GitHub funktioner

Hantera GitHub projekt och hantera projekttavlor

Filtrera databasinformation och dela GitHub-filter

Utöka GitHub med API och Webhooks

  • Automatisera GitHub med OAuth-token

Felsökning GitHub Problem

Sammanfattning och slutsats

Krav

  • Erfarenhet av kommandon och terminal (i Windows, Linux eller Mac)
  • Kunskap om vilket programmeringsspråk som helst

Publik

  • Utvecklare
  • Mjukvaruingenjörer
  • Projektledare
 21 timmar

Antal deltagare


Price per participant

Vittnesmål (1)

Upcoming Courses

Relaterade Kategorier