Lära dig att använda Git i WSL-terminalen för att versionshantera kod och samarbeta via GitHub.
Git är ett versionshanteringssystem som låter dig:
Om det inte redan är installerat:
sudo apt update
sudo apt install git
Kontrollera versionen:
git --version
Det här behövs för att Git-loggen ska visa vem du är:
git config --global user.name "Ditt Namn"
git config --global user.email "din@email.se"
mkdir mittprojekt
cd mittprojekt
git init
Skapa en fil:
nano README.md
Lägg till och spara något innehåll.
git status # Se vad som ändrats
git add filnamn # Lägg till fil till staging
git commit -m "Första commit" # Spara en version
git log # Visa historik
Lämna det tomt (ingen README, .gitignore etc).
git remote add origin https://github.com/ditt-namn/ditt-repo.git
git push -u origin master
Du kan behöva autentisera med användarnamn/lösenord eller använda en personlig åtkomsttoken.
Generera nyckel:
ssh-keygen -t ed25519 -C "din@email.se"
Kopiera din publika nyckel:
cat ~/.ssh/id_ed25519.pub
Lägg till den i GitHub under Settings → SSH keys.
Skapa ett nytt projekt:
mkdir git-test
cd git-test
git init
Skapa en fil (t.ex. script.py) och lägg in valfri kod.
Lägg till och committa:
git add script.py
git commit -m "Första versionen"
Skapa ett nytt repo på GitHub och pusha upp projektet.
I nästa (sista) modul lär vi oss mer avancerade verktyg: skript, schemaläggning, Docker m.m.