En super god forlæsning omkring de grundlæggende koncepter omkring både Git og GitHub kan man finde på Harvards CS50W kursus!
Mercantec-OSS (Open Source Software) - Mercantec - Open Source Software
Vi kan bruge GitHub på mange måder - Her er der blandt andet GitHub Desktop, GitHub igennem VSCode, GitHub igennem Visual Studio og gennem en CLI.
Vi starter med at bruge GitHub Desktop og der er en video i bunden. Den er uafhængig af IDE, hvilket gør den ideel at starte med. Det samme gælder for deres CLI, men ofte er det nemmere at starte med en GUI version!
Vi starter ofte med at bruge VSCode - man kan bruge den ude i menuen til venstre. Man kan ofte spare lidt tid i forhold til GitHub Desktop fordi det er indbygget - de minde meget om hinanden.
Senere bruger vi Visual Studio og man kan selvfølgelig også bruge GitHub der. Her er en guide:
Man kan selvfølgelig bruge en indbygget CLI, blandt andet fra vores CMD eller terminalen. Ofte viser jeg den ikke, fordi det skal være så begyndervenlig som muligt. En guide kan dog findes her:
Man kan lave en fil som hedder .gitignore - her kan man skrive navnet på filer, som ikke skal med i vores repo. Det kan være diverse config eller env filer, som holder personlig information som man ikke vil dele.
Nogle af vores projekter er offentlige, hvor det er vigtigt at beskytte ens data - det kan dog gøre det svært at dele med en gruppe.