Repos maken

Introductie tot Git

George Boorman

Curriculum Manager, DataCamp

Project: mentale gezondheid in tech

afbeelding van een Git-repository met twee bestanden genaamd funding en report, een map genaamd data en een andere genaamd dot-git

Introductie tot Git

Wat is een Git-repo?

  • Git-repo = map met bestanden en submappen

Afbeelding van een Git-repository met twee bestanden met annotatie, funding en report, een map met annotatie data, en een andere genaamd dot-git

Introductie tot Git

Wat is een Git-repo?

  • Git-repo = map met bestanden, submappen en Git-opslag

Afbeelding van een Git-repository met twee bestanden met annotatie, funding en report, een map met annotatie data, en een andere map genaamd dot-git, geannoteerd als Git-opslag

Bewerk .git niet!

Introductie tot Git

Voordelen van repos

  • Versies systematisch bijhouden
  • Terugzetten naar eerdere versies
  • Versies op verschillende momenten vergelijken
  • Samenwerken met collega’s

Collega’s die brainstormen

Introductie tot Git

Een nieuwe repo maken

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)
Introductie tot Git

Een project omzetten naar een repo

  • Zet een bestaande map om in een Git-repo
git init
Initialized empty Git repository in /home/repl/mental-health-workspace/.git/
Introductie tot Git

Wat wordt getrackt?

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 ziet gewijzigde, niet-getrackte bestanden!
Introductie tot Git

Geneste repositories

  • Maak geen Git-repo binnen een andere Git-repo
    • Dit heet geneste repos

 

  • Er zijn dan twee .git-mappen

  • Welke .git-map moet worden bijgewerkt?

 

Verwarde hond

Introductie tot Git

Laten we oefenen!

Introductie tot Git

Preparing Video For Download...