From 0df16dac6f98b7b59c106cee2ea9e8c58e421a94 Mon Sep 17 00:00:00 2001 From: David Hess <3002833@stud.hs-mannheim.de> Date: Tue, 8 Apr 2025 22:29:49 +0200 Subject: [PATCH] Update Script/02_Repository.md --- Script/02_Repository.md | 37 ++++++++++++------------------------- 1 file changed, 12 insertions(+), 25 deletions(-) diff --git a/Script/02_Repository.md b/Script/02_Repository.md index 275c2c8..dd05501 100644 --- a/Script/02_Repository.md +++ b/Script/02_Repository.md @@ -9,40 +9,27 @@ Es gibt zwei Arten von Repositories: ## Aufbau eines Git-Repositories Ein Git-Repository besteht aus drei Hauptbereichen: -1. **Arbeitsverzeichnis** (Working Directory): Enthält die aktuellen Projektdateien. -2. **Staging Area** (Index): Hier werden Änderungen für den nächsten Commit vorbereitet. -3. **Repository**: Speichert alle bestätigten Commits dauerhaft. +1. **Arbeitsverzeichnis:** Enthält die aktuellen Projektdateien. +2. **Staging Area:** Hier werden Änderungen für den nächsten Commit vorbereitet. +3. **Repository:** Speichert alle bestätigten Commits dauerhaft. +4. **Git Verzeichnis:** Ein versteckter Unterordner im Arbeitsverzeichnis mit dem Namen `.git` ## Ein Repository erstellen -Um ein neues lokales Git-Repository zu erstellen, nutzt man den Befehl: +Um ein existierendes Verzeichnis in ein neues lokales Git-Repository zu verwandeln, nutzt man den Befehl: ```bash git init ``` Dadurch wird ein versteckter Ordner `.git` im aktuellen Verzeichnis erstellt, der alle Versionskontrolldaten enthält. ## Ein bestehendes Repository klonen -Falls ein Projekt bereits existiert und auf einer Plattform wie GitHub gehostet wird, kann es mit folgendem Befehl auf den eigenen Computer geladen werden: +Falls ein Projekt bereits existiert und auf einer Plattform wie Gitty oder GitHub gehostet wird, kann es mit folgendem Befehl auf den eigenen Computer geladen werden: ```bash -git clone +git clone .git ``` +Für diese Repository wäre das zum Beispiel: +```bash +git clone https://gitty.informatik.hs-mannheim.de/3002833/Git.git +``` + Dieser Befehl erstellt eine Kopie des Remote-Repositories auf dem lokalen Rechner. -## Dateien zu Git hinzufügen -Nachdem Dateien im Arbeitsverzeichnis erstellt oder geändert wurden, müssen sie in die Staging Area verschoben werden: -```bash -git add - -``` -Oder um alle Änderungen auf einmal hinzuzufügen: -```bash -git add . -``` - -## Änderungen committen -Nach dem Hinzufügen von Dateien in die Staging Area können sie mit einer Nachricht gespeichert werden: -```bash -git commit -m "Initialer Commit" -``` -Dies speichert die Änderungen dauerhaft im lokalen Repository. - ---- \ No newline at end of file