Inhaltsverzeichnis
- 1 Wie legt Git ein Verzeichnis an?
- 2 Welche Datei gibt es bei Git?
- 3 Wie starten sie mit Git und GitHub?
- 4 Was sind die neuen Commits in Git?
- 5 Was sind die Konfigurationsdateien von Git?
- 6 Wie kann ich mit Git kommunizieren?
- 7 Wie kann ein Git-Repository generiert werden?
- 8 Was findet ihr auf der GIT Download-Seite?
Wie legt Git ein Verzeichnis an?
Git legt dann ein Verzeichnis libgit2 an, initialisiert in diesem ein .git Verzeichnis, lädt alle Daten des Repositorys herunter und checkt eine Arbeitskopie der aktuellsten Version aus. Wenn Sie in das neue libgit2 Verzeichnis wechseln, finden Sie dort die Projektdateien und können gleich damit arbeiten.
Welche Datei gibt es bei Git?
Bei Git gibt es 3 Status, modified , staged, committed. Modified ist eine Datei, wenn sie bearbeitet wurde aber noch nicht in der Datenbank hinterlegt ist. Staged ist eine Datei, wenn sie als fertig markiert wurde und in den Commit rein kann. Committed ist eine Datei, wenn sie lokal in der Datenbank abgelegt wurde.
Wie starten sie mit Git und GitHub?
Bevor Sie mit Git und Github starten können, benötigen Sie ein Github-Konto und müssen Git lokal installieren. So geht’s: Erstellen Sie zunächst einen Account auf Github. Das ist ziemlich unkompliziert und ohne Tücken schnell erledigt. Um Github produktiv zu nutzen, benötigen Sie nun Git auf Ihrem lokalen Computer.
Wie sind die beiden Dateien auf Github zu sehen?
Während auf GitHub bisher nur die beiden Dateien „LICENSE“ und „README“ zu sehen sind, befindet sich der Code des Projekts noch im lokalen Repository auf dem Rechner. Im ersten Schritt werden die Dateien „LICENSE“ und „README“ in das lokale Repo kopiert, damit sie auch dort verfügbar sind und ggf. geändert werden können.
Wie erstelle ich ein neues Git-Repository?
Neues Repository erstellen erstelle ein neues Verzeichnis, öffne es und führe git init aus, um ein neues git-Repository anzulegen. Ein Repository auschecken erstelle eine Arbeitskopie, indem du folgenden Befehl ausführst: git clone /pfad/zum/repository Falls du ein entferntes Repository verwendest, benutze:
Was sind die neuen Commits in Git?
Dieser enthält wiederum die Namen der geänderten Dateien und verweist seinerseits auf diese Dateien, deren Inhalte als so genannte Blobs gespeichert werden. Neue Commits verweisen zusätzlich auf den vorherigen Commit (das Verweisen/Zeigen übernehmen in Git die so genannten „Pointer“).
Was sind die Konfigurationsdateien von Git?
Die Konfigurationsdateien von Git sind reine Textdateien, so dass Sie diese Werte auch einstellen können, wenn Sie die Datei manuell bearbeiten und dabei die richtige Syntax verwenden. Es ist jedoch generell einfacher, den git config Befehl zu benutzen.
Wie kann ich mit Git kommunizieren?
Git kann über HTTP in zwei verschiedenen Modi kommunizieren. Vor Git 1.6.6 gab es nur einen einzigen Weg, der sehr einfach und im Allgemeinen „read-only“ war. Mit der Version 1.6.6 wurde ein neues, intelligenteres Protokoll eingeführt, bei dem Git in der Lage ist, den Datentransfer intelligent auszuhandeln, ähnlich wie bei SSH.
Was ist der Unterschied zwischen Git und git clone?
Das ist ein wichtiger Unterschied, den Sie unbedingt verstehen sollten. Anstatt nur eine einfache Arbeitskopie vom Projekt zu erzeugen, lädt Git nahezu alle Daten, die der Server bereithält, auf den lokalen Rechner. Jede Version von jeder Datei der Projekt-Historie wird automatisch heruntergeladen, wenn Sie git clone ausführen.
Wie erhalten sie einsatzbereites Git-Repository?
In beiden Fällen erhalten Sie ein einsatzbereites Git-Repository auf Ihrem lokalen Rechner. Wenn Sie ein Projektverzeichnis haben, das sich derzeit nicht unter Versionskontrolle befindet, und Sie mit der Kontrolle über Git beginnen möchten, müssen Sie zunächst in das Verzeichnis dieses Projekts wechseln.
Wie kann ein Git-Repository generiert werden?
Aus einem vorhandenen Verzeichnis mit Quellcode kann ein Git-Repository generiert werden, indem man das folgende Kommando in diesem Verzeichnis ausführt: Das lokale Repository ist damit angelegt und kann nun auf GitHub hochgeladen werden, sodass Teammitglieder darauf zugreifen können.
Was findet ihr auf der GIT Download-Seite?
Versionen für Windows und MAC OS findet ihr auf der Git Download-Seite: https://git-scm.com/downloads Aus einem vorhandenen Verzeichnis mit Quellcode kann ein Git-Repository generiert werden, indem man das folgende Kommando in diesem Verzeichnis ausführt: