Skapa repos

Introduktion till Git

George Boorman

Curriculum Manager, DataCamp

Projekt om psykisk hälsa i tech

Bild av ett Git-repo med två filer kallade funding och report, en katalog kallad data och en kallad dot-git

Introduktion till Git

Vad är ett Git-repo?

  • Git-repo = katalog med filer och underkataloger

Bild av ett Git-repo med två annoterade filer kallade funding och report, en annoterad katalog kallad data och en kallad dot-git

Introduktion till Git

Vad är ett Git-repo?

  • Git-repo = katalog med filer och underkataloger, samt Git-lagring

Bild av ett Git-repo med två annoterade filer kallade funding och report, en annoterad katalog kallad data och en katalog kallad dot-git, annoterad som Git-lagring

Redigera inte .git!

Introduktion till Git

Fördelar med repos

  • Spåra versioner systematiskt
  • Återgå till tidigare versioner
  • Jämför versioner vid olika tidpunkter
  • Samarbeta med kollegor

Kollegor som brainstormar

Introduktion till Git

Skapa ett nytt repo

git init mental-health-workspace
cd mental-health-workspace
git status
On branch main

No commits yet

nothing to commit (create/copy files and use "git add" to track)
Introduktion till Git

Konvertera ett projekt till ett repo

  • Konvertera en befintlig katalog till ett Git-repo
git init
Initialized empty Git repository in /home/repl/mental-health-workspace/.git/
Introduktion till Git

Vad spåras?

git status
On branch main

No commits yet

Untracked files:
    (use "git add <file>..." to include what will be committed)

        data/
        report.md

nothing added to commit but untracked files present (use "git add" to track)
  • Git känner igen att det finns ändrade filer som inte spåras!
Introduktion till Git

Nästlade repon

  • Skapa inte ett Git-repo inuti ett annat Git-repo
    • Kallas nästlade repos

 

  • Det skapas då två .git-kataloger

  • Vilken .git-katalog ska uppdateras?

 

Förvirrad_hund

Introduktion till Git

Nu kör vi en övning!

Introduktion till Git

Preparing Video For Download...