Installer git på ditt system

# 👁️‍🗨️ 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

Test

⁉️ Installer på 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 densom 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.

  • :OS: Window

⁉️ msysgit

Jag har själv tidigare använt msysgit som till stor del liknar det vi har på ettUnix 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

  • :program: _msysgit_

2 Konfiguera Git.

Skriv in följande kommandon i din kommandotolk. Använd ditt riktiga namn oche-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"
  
  • MITT_NAMN Namnet på mitt projekt.
  • MIN@EPOST.SE Min e-post adress.

3 Använd SSH nycklar.

Använda ssh nycklar på gitlab eller github Det underlättar väsentligt om duregistrerar 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 vemdu 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 ochhittar 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.