Zum Hauptinhalt springen

So fügen Sie Änderungen zum Git-Repository hinzu: Detaillierte Anweisung

Git ist ein verteiltes Versionskontrollsystem, mit dem Programmierer Änderungen am Quellcode von Projekten verfolgen können. Um jedoch alle Vorteile von Git nutzen zu können, müssen Sie wissen, wie Sie dem Git-Repository Änderungen hinzufügen können. In diesem Artikel erklären wir Ihnen, wie Sie dies mit ein paar einfachen Befehlen tun können.

Der erste Schritt besteht darin, das Git-Repository zu initialisieren. Dazu können Sie den Befehl "git init" verwenden, der ein leeres Repository im aktuellen Verzeichnis erstellt. Nachdem Sie das Repository initialisiert haben, können Sie mit dem Hinzufügen von Änderungen zu git beginnen.

Um Änderungen zu git hinzuzufügen, müssen Sie den Befehl "git add" verwenden. Mit diesem Befehl können Sie die Dateien auswählen, die Sie dem Repository hinzufügen möchten. Sie können bestimmte Dateien angeben (z. B. "git add index.html"), oder fügen Sie alle geänderten Dateien mit dem Befehl "git add *" hinzu. Nachdem Sie diesen Befehl ausgeführt haben, werden die ausgewählten Dateien von git verfolgt.

Nachdem Sie die Dateien ausgewählt haben, die hinzugefügt werden sollen, können Sie den Befehl "git commit" verwenden, um die Änderungen zu übernehmen. Ein Commit ist ein Eintrag im Repository-Verlauf, der Informationen zu den hinzugefügten Änderungen enthält. Wenn Sie einen Kommentar abgeben, können Sie mit der Option "-m" eine Beschreibung der Änderungen hinzufügen und danach den Befehl "git commit -m 'Beschreibung der Änderungen'" ausführen. Dieser Befehl fügt alle ausgewählten Dateien dem Repository hinzu.

Das Hinzufügen von Änderungen zum Git-Repository besteht also in drei einfachen Schritten: Initialisieren des Repositorys, Auswählen der hinzuzufügenden Dateien und Ausführen eines Commits. Wenn Sie diese Befehle kennen, können Sie Änderungen an Ihren Projekten verwalten und alle Funktionen von git zur Versionskontrolle nutzen.

Initialisieren des Repositorys

Um das Repository zu initialisieren, öffnen Sie einfach die Konsole oder das Terminal im Projektordner und führen den Befehl aus:

Nachdem Sie diesen Befehl ausgeführt haben, erstellt Git einen versteckten Ordner .git im aktuellen Verzeichnis. In diesem Ordner werden alle Daten des Git-Repositorys gespeichert.

Nachdem das Repository initialisiert wurde, verfolgt Git alle Änderungen an Dateien und Ordnern in diesem Verzeichnis.

Erstellen einer neuen Datei

Befolgen Sie diese Anweisungen, um dem Repository eine neue Datei hinzuzufügen:

  1. Öffnen Sie eine Eingabeaufforderung oder ein Terminal, navigieren Sie zum Repository-Ordner.
  2. Verwenden Sie den Touch-Befehl, um eine neue Datei zu erstellen. Zum Beispiel, wenn Sie eine Datei mit dem Namen index erstellen möchten.geben Sie den folgenden Befehl ein:
    touch index.html
  3. Überprüfen Sie den Status des Repositorys, um sicherzustellen, dass die neue Datei erfolgreich erstellt wurde:
    git status

Nachdem Sie diese Schritte ausgeführt haben, wird eine neue Datei im Ordner Ihres Repositorys erstellt. Jetzt können Sie es zu Git hinzufügen und die Änderungen speichern.

Datei ändern

Um Änderungen an einer Datei vorzunehmen, müssen Sie sie in einem Texteditor öffnen, die gewünschten Änderungen vornehmen und die Änderungen speichern. Danach können Sie mit dem Hinzufügen von Änderungen zum Git-Repository beginnen.

Führen Sie dazu die folgenden Schritte aus:

  1. Öffnen Sie eine Eingabeaufforderung oder ein Terminal und navigieren Sie zum Ordner mit dem Git-Repository.
  2. Geben Sie den Befehl ein git status, um den aktuellen Status des Repositorys zu überprüfen und sicherzustellen, dass die Datei, die Sie ändern möchten, als geändert angezeigt wird.
  3. Fügen Sie die geänderte Datei mithilfe des Befehls zu den überwachten Dateien hinzu git add Dateiname. Zum Beispiel, wenn Sie eine Datei mit dem Namen "index" hinzufügen möchten.html", führen Sie den Befehl aus git add index.html.
  4. Geben Sie den Befehl ein git status, um sicherzustellen, dass die Datei erfolgreich zu den überwachten Dateien hinzugefügt wurde.
  5. Sie können jetzt ein Commit mit den hinzugefügten Änderungen erstellen, indem Sie den Befehl verwenden git commit -m "Nachricht". Geben Sie anstelle von "Nachricht" eine Beschreibung der vorgenommenen Änderungen ein. Sie können beispielsweise "Änderungen an der Index-Datei" schreiben.html".
  6. Sie können auch den Befehl verwenden git commit ohne die Option -m, um den Standardeditor zu öffnen und eine Commit-Nachricht einzugeben.
  7. Nachdem das Commit erstellt wurde, werden die Änderungen im lokalen Git-Repository gespeichert.

Jetzt wissen Sie, wie Sie Änderungen an einer Datei vornehmen und sie zum Git-Repository hinzufügen können. Auf diese Weise können Sie alle an Ihrem Projekt vorgenommenen Änderungen verfolgen und speichern.

Hinzufügen einer Datei zum Index

Um eine Datei zum Git-Index des Repositorys hinzuzufügen, müssen Sie die folgenden Schritte ausführen:

1. Überprüfen des Repository-Status

Bevor Sie mit den Dateien beginnen, müssen Sie den aktuellen Status des Repositorys überprüfen. Führen Sie dazu den Befehl aus:

2. Hinzufügen einer Datei zum Index

Verwenden Sie den Befehl git add, um eine bestimmte Datei zum Git-Index des Repositorys hinzuzufügen. Zum Beispiel, um eine Datei mit dem Namen "file.txt", führen Sie den folgenden Befehl aus:

git add file.txt

Jetzt ist die Datei "file.txt" wird von Git verfolgt und seine Änderungen werden beim Ausführen des Befehls git status angezeigt.

Anmerkung: Sie können mehrere Dateien gleichzeitig hinzufügen, indem Sie ihren Namen durch ein Leerzeichen eingeben.

3. Überprüfen des Repository-Status nach dem Hinzufügen einer Datei

Jetzt ist die Datei "file.txt" ist zum Commit bereit. Um alle Änderungen zu speichern und Dateien im Index zum Repository hinzuzufügen, führen Sie den Befehl git commit aus.

Erstellen eines Commits

Nachdem Sie die erforderlichen Änderungen an Ihren Dateien vorgenommen haben, müssen Sie ein Commit erstellen, um diese Änderungen im Git-Repository zu speichern. Sie müssen den Befehl git commit verwenden, um ein Commit zu erstellen.

Der Befehl git commit akzeptiert mehrere Parameter, von denen einer obligatorisch ist:

ParameterDie Beschreibung
-m "commit-Nachricht"Fügt eine Commit-Nachricht hinzu, die die vorgenommenen Änderungen beschreibt. Dies ist ein obligatorischer Parameter und die Commit-Nachricht muss sinnvoll und informativ sein.
-aFügt alle geänderten Dateien dem Index hinzu, bevor das Commit erstellt wird. Dies ermöglicht es Ihnen, ein Commit mit allen Änderungen durchzuführen, ohne den Befehl git add zu verwenden.

Beispiele für die Verwendung des Befehls git commit :

$ git commit -m "Добавил новую функцию в программу"$ git commit -a -m "Исправил ошибку в CSS-стилях"

Nachdem Sie den Befehl git commit ausgeführt haben, erstellt Git ein neues Commit mit allen im Index angegebenen Änderungen. Das Commit wird mit der angegebenen Commit-Nachricht versehen und hat eine eindeutige ID.

Das Erstellen von Commits ist ein wichtiger Teil der Arbeit mit Git, da jedes Commit einen festen und genauen Moment im Verlauf Ihres Projekts darstellt. Um Änderungen in Zukunft bequem zu verfolgen und zu früheren Versionen zurückzukehren, ist es wichtig, aussagekräftige und informative Commit-Nachrichten bereitzustellen, die die Art der Änderungen beschreiben.

Status überprüfen

Es wird empfohlen, den aktuellen Status des Repositorys zu überprüfen, bevor Sie Änderungen am Repository vornehmen. Dazu müssen Sie in der Befehlszeile in das Verzeichnis navigieren, in dem sich das Repository befindet, und den Befehl ausführen:

Der Befehl status zeigt eine Liste der geänderten, hinzugefügten oder gelöschten Dateien im Repository an. Sie werden auch Informationen zum Zweig und andere nützliche Informationen zum Status Ihres Projekts sehen.

Wenn Sie keine Änderungen sehen, bedeutet dies, dass Ihr Repository auf dem neuesten Stand ist und Sie bereit sind, mit dem Hinzufügen der Änderungen fortzufahren.

Senden von Änderungen an ein Remote-Repository

Nachdem Sie alle erforderlichen Änderungen an Ihrem lokalen Repository vorgenommen haben, können Sie diese Änderungen an das Remote-Repository senden. Dies ist besonders nützlich, wenn Sie als Team arbeiten oder Ihren Code sichern.

Um die Änderungen an ein Remote-Repository zu senden, müssen Sie die folgenden Schritte ausführen:

  1. Stellen Sie sicher, dass Sie mit dem Befehl git remote -v mit dem Remote-Repository verbunden sind. Wenn Sie noch kein Remote-Repository hinzugefügt haben, können Sie den Befehl git remote add origin verwenden, indem Sie die URL Ihres Remote-Repositorys ersetzen.
  2. Stellen Sie sicher, dass Sie sich im richtigen Zweig befinden, in dem Sie die Änderungen vorgenommen haben. Sie können den aktuellen Zweig mit dem Befehl git branch überprüfen. Wenn Sie sich im falschen Zweig befinden, können Sie mit dem Befehl git checkout zum gewünschten Zweig wechseln und durch den Namen des gewünschten Zweiges ersetzen.
  3. Fügen Sie alle Änderungen mit dem Befehl git add zum Index hinzu. .
  4. Machen Sie Änderungen mit einem Kommentar, der die Art der vorgenommenen Änderungen beschreibt, mit dem Befehl git commit -m "Ihr Kommentar" .
  5. Senden Sie die Änderungen mit dem Befehl git push origin an das Remote-Repository und ersetzen Sie sie durch den Namen des gewünschten Zweiges. Wenn Sie die Änderungen zum ersten Mal senden, müssen Sie möglicherweise den Zweig und den Namen des Remote-Repositorys angeben: git push -u origin .

Nachdem Sie diese Schritte ausgeführt haben, werden Ihre Änderungen an das Remote-Repository gesendet, wo andere Teammitglieder Ihre Änderungen sehen und mit ihnen arbeiten können.

Das TeamDie Beschreibung
git remote -v Zeigt die angeschlossenen Remote-Repositorys an.
git remote add origin Fügt ein Remote-Repository mit der angegebenen URL hinzu.
git branch Zeigt eine Liste der lokalen Zweige an.
git checkout Wechselt zum angegebenen Zweig.
git add . Fügt dem Index alle Änderungen hinzu.
git commit -m "Ihr Kommentar" Macht ein Commit von Änderungen mit dem angegebenen Kommentar.
git push origin Sendet Änderungen an den angegebenen Zweig an das Remote-Repository.
git push -u origin Sendet die Änderungen an den angegebenen Zweig an das Remote-Repository und legt sie als nachverfolgbar fest.