Kursplan

Införandet

  • Varför är versionskontroll viktigt?

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

  • Installera Git på önskat operativsystem
  • 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 förvaringsfunktioner i Git
  • Hur använder man Reset och Reflog i Git?

Översikt över GitHub funktioner och arkitektur

Skapa 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 en GitHub lagringsplats

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

Åtgärder för att GitHub Filer och mappar

  • Synkronisera filändringar med den lokala lagringsplatsen

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å hämtnings- 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 versioner

  • 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å kodavsnittsfunktioner

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)
  • Kunskaper i vilket programmeringsspråk som helst

Publik

  • Utvecklare
  • Programvaruingenjörer
  • Projektledare
  21 timmar
 

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Relaterade Kurser

Relaterade Kategorier