Git -Tutorial


Git und {{title}}


Git- Beitrag


Git- Erweitert


Git rückgängig machen




Git neue Dateien


Git fügt neue Dateien hinzu

Sie haben gerade Ihr erstes lokales Git-Repository erstellt. Aber es ist leer.

Lassen Sie uns also einige Dateien hinzufügen oder mit Ihrem bevorzugten Texteditor eine neue Datei erstellen. Speichern oder verschieben Sie es dann in den gerade erstellten Ordner.

Wenn Sie lernen möchten, wie Sie eine neue Datei mit einem Texteditor erstellen, können Sie unser HTML-Tutorial besuchen:
HTML-Editoren

Für dieses Beispiel verwende ich eine einfache HTML-Datei wie diese:

Beispiel

<!DOCTYPE html>
<html>
<head>
<title>Hello World!</title>
</head>
<body>

<h1>Hello world!</h1>
<p>This is the first file in my new Git Repo.</p>

</body>
</html>

Und speichern Sie es in unserem neuen Ordner als index.html.

Gehen wir zurück zum Terminal und listen die Dateien in unserem aktuellen Arbeitsverzeichnis auf:

Beispiel

ls
index.html

lslistet die Dateien im Verzeichnis auf . Wir können sehen, dass index.htmles da ist.

Dann überprüfen wir das Git statusund sehen, ob es Teil unseres Repos ist:

Beispiel

git status
On branch master

No commits yet

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

nothing added to commit but untracked files present (use "git add" to track)

Jetzt kennt Git die Datei, hat sie aber nicht zu unserem Repository hinzugefügt !

Dateien in Ihrem Git-Repository-Ordner können sich in einem von zwei Zuständen befinden:

  • Nachverfolgt – Dateien, die Git kennt und die dem Repository hinzugefügt werden
  • Untracked – Dateien, die sich in Ihrem Arbeitsverzeichnis befinden, aber nicht zum Repository hinzugefügt wurden

 Wenn Sie Dateien zum ersten Mal zu einem leeren Repository hinzufügen, werden sie alle nicht nachverfolgt. Damit Git sie nachverfolgt, müssen Sie sie bereitstellen oder zur Staging-Umgebung hinzufügen.

Wir werden die Staging-Umgebung im nächsten Kapitel behandeln.


Testen Sie sich mit Übungen

Übung:

Überprüfen Sie den Status des Git:

git