Repositorys erstellen

Einführung in Git

George Boorman

Curriculum Manager, DataCamp

Projekt: Psychische Gesundheit in der IT

Bild eines Git-Repositorys mit zwei Dateien namens funding und report, einem Verzeichnis namens data und einem weiteren namens dot-git

Einführung in Git

Was ist ein Git-Repository?

  • Git-Repository = Verzeichnis mit Dateien und Unterverzeichnissen

Bild eines Git-Repositorys mit zwei Dateien mit den Namen funding und report, einem Verzeichnis mit dem Namen data und einem weiteren mit dem Namen dot-git

Einführung in Git

Was ist ein Git-Repository?

  • Git-Repository = Verzeichnis mit Dateien und Unterverzeichnissen – und Git-Speicher

Bild eines Git-Repositorys mit zwei Dateien mit den Namen funding und report, einem Verzeichnis mit dem Namen data und einem weiteren Verzeichnis mit dem Namen dot-git, das als Git-Storage gekennzeichnet ist

.git nicht bearbeiten!

Einführung in Git

Warum ein Repository erstellen?

Vorteile von Repositorys

  • Systematisches Nachverfolgen der Versionen
  • Wiederherstellen früherer Versionen
  • Vergleichen von Versionen unterschiedlicher Zeitpunkte
  • Zusammenarbeit mit anderen Beteiligten

Brainstorming mit Kollegen

1 Bildnachweis: https://unsplash.com/@jasongoodman_youxventures
Einführung in Git

Ein neues Repository erstellen

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)
Einführung in Git

Ein Projekt in ein Repository umwandeln

  • Ein bestehendes Verzeichnis in ein Git-Repository umwandeln
git init
Initialized empty Git repository in /home/repl/mental-health-workspace/.git/
Einführung in Git

Was wird nachverfolgt?

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 erkennt, dass es geänderte Dateien gibt, die nicht nachverfolgt werden!
Einführung in Git

Verschachtelte Repositorys

  • Erstelle kein Git-Repository innerhalb eines anderen Git-Repositorys.
    • Bekannt als verschachtelte Repositorys

 

  • Daraus ergeben sich zwei .git-Verzeichnisse.

  • Welches .git-Verzeichnis muss aktualisiert werden?

 

Verwirrter_Hund

Einführung in Git

Lass uns üben!

Einführung in Git

Preparing Video For Download...