I den här guiden kommer vi att gå igenom hur du installerar och använder Git och GitHub på Ubuntu Linux. Denna installation kan vara särskilt användbar för användare av en VPS-server.
Förutsättningar
- Ubuntu Linux installerat på din dator eller server.
- Root-åtkomst eller sudo-rättigheter.
- En aktiv internetanslutning.
Steg 1: Uppdatera systemet
Öppna terminalen och kör följande kommando för att uppdatera systempaketen:
sudo apt update && sudo apt upgrade -y
Steg 2: Installera Git
Kör följande kommando för att installera Git:
sudo apt install git -y
Steg 3: Kontrollera installationen av Git
För att bekräfta att Git har installerats korrekt, kör följande kommando:
git --version
Steg 4: Konfigurera Git
Ställ in ditt användarnamn och e-postadress, vilket är viktigt för commit-meddelanden:
git config --global user.name "Ditt Namn"
git config --global user.email "[email protected]"
Steg 5: Skapa ett nytt Git-repo
Navigera till den katalog där du vill skapa ditt projekt och kör följande kommando för att initiera ett nytt Git-repo:
mkdir mitt-projekt
cd mitt-projekt
git init
Steg 6: Lägga till filer i ditt repo
Lägg till en fil i ditt repo:
echo "# Mitt Projekt" > README.md
git add README.md
Steg 7: Göra en commit
Kör följande kommando för att göra en commit:
git commit -m "Första commit"
Steg 8: Skapa ett GitHub-konto
Om du inte redan har ett, skapa ett konto på GitHub.
Steg 9: Skapa ett nytt repository på GitHub
När du är inloggad, klicka på “New” för att skapa ett nytt repository. Följ instruktionerna för att namnge det.
Steg 10: Koppla ditt lokala repo till GitHub
Använd följande kommando för att koppla ditt lokala repo till det nya GitHub-repot:
git remote add origin https://github.com/ditt-användarnamn/mitt-projekt.git
Steg 11: Push dina ändringar till GitHub
Kör följande kommando för att skicka dina ändringar till GitHub:
git push -u origin master
Avslutning
Dina grundläggande installationer och konfigurationer av Git och GitHub är nu klara. Denna guide bör hjälpa dig att komma igång med versionhantering på din Ubuntu Linux-installation, vilket är särskilt viktigt för dem som arbetar med en VPS-server.