Installer git på ditt system

author: krm created: 2021-08-12
status: alpha

👁️‍🗨️ Vi inatallerar git!

Du behöver en dator som du har admin rättigheter på. Du behöver också ett konto på en sajt för git arkiv så som gitlab eller github.

❓ Vad är git?

Ett program för versions hantering.

1. Installera git

Att installera git.

⁉️ Installer på olika Linux

OS: Linux

⁉️ Installer på Debian

OS: Debian

Debian system kan du installera git genom att skriva:

sudo apt-get install git

Detta gäller också alla OS som baserat på debian så som Mint, Ubuntu och Raspery Pi OS.

⁉️ Window

Är du på ett windows system så finns det olika lösningar, googla och välj den som passar dig bäst. Det finns grafiska git program för windows, men dessa kan vara svåra att förstå sig på. Överlag kan windows vara svårt att använda som utvecklingssystem, har du några problem så googla dem.

⁉️ msysgit

Jag har själv tidigare använt msysgit som till stor del liknar det vi har på ett Unix system. På msysgit hemsida finns en portabel variant av deras program. Det är den nedladdningsfil som slutar på exe. Den varianten fungerar även på datorer där du inte har admin rättigheter men får köra egna program. Vid installation av programmet, välj default inställningar och välj att du vill arbeta med Git bash. Starta “MsysGit Bash“ och du kommer få upp en UNIX liknande kommandotolk där du kan skriva in kommandon. Konfiguration

2. Konfiguera Git.

Skriv in följande kommandon i din kommandotolk. Använd ditt riktiga namn och e-postadress som du är inte allt för rädd om, i så fall kan du använda alias och skapa en adress som du endast använder till git.

git config --global user.name "MITT_NAMN"
git config --global user.email "MIN@EPOST.SE"

3. Använd SSH nycklar.

Använda ssh nycklar på gitlab eller github Det underlättar väsentligt om du registrerar din ssh nycklar på den servern som du ska arbeta mot. Då behöver du inte skriva in ditt lösenord allt för ofta.

1. Skappa SSH nycklar

Till att börja med så behöver du ha egna nycklar vilka du kan få om du inte redan har dem genom att ge kommandot.

ssh-keygen -t ed25519 -C "din@e-post.se"

2. Du ska sedan kopiera din publika nyckel.

Det kan du göra genom att ge kommandot:

xclip -sel clip < ~/.ssh/id_ed25519.pub

🔥 Observera att den publika nyckel inte är hemlig. Du kan skicka den till vem du vill utan att det påverkar din säkerhet. Fast du kanske inte ska överdriva.

‼️ Eller

Eller kan du bara skriva ut nyckeln i terminalen och kopiera den.

cat ~/.ssh/id_ed25519.pub

3. Använda nycklar på Gitlab eller likande sajter

Det du nu gör att i gitlab eller github går till “settings” för din profil och hittar fliken för ssh nycklar. Där klistrar du in din ssh nyckel så den sparas till din profil. Du kan behöva vänta lite, men sedan kan du använda git med ssh från den datorn där du skapade nyckeln.