Zum Hauptinhalt springen

Wie füge ich commit hinzu

Versionskontrollsystem (SLE) ist ein praktisches Tool, mit dem Entwickler Änderungen am Code verfolgen und Softwareversionen verwalten können. Eines der Hauptelemente der Arbeit mit SLE ist das Hinzufügen von Commits. Commits sind eine Möglichkeit, Änderungen zu speichern und eine neue Version des Projekts zu erstellen. In diesem Artikel erfahren Sie, wie Sie dem Versionskontrollsystem ein Commit hinzufügen.

Ansatz - installieren und konfigurieren Sie das Versionskontrollsystem. Die beliebteste SLE ist Git. Um loszulegen, müssen Sie Git auf Ihrem Computer installieren und grundlegende Einstellungen wie Name und E-Mail konfigurieren. Sie müssen dann ein neues Repository erstellen, das als Repository für Ihr Projekt dient.

Nach dem Einrichten des SLE sie können mit dem Hinzufügen eines Commits beginnen. Um ein neues Commit zu erstellen, müssen Sie die Änderungen an Ihrem Projekt verfolgen und zur Indexzone hinzufügen. Die Indexzone ist ein Zwischenspeicher, in dem Sie auswählen können, welche Änderungen in das Commit aufgenommen werden sollen.

Was ist ein Versionskontrollsystem?

Unabhängig davon, welche Änderungen an den Dateien vorgenommen werden, können Sie sie mit SLE speichern und bei Bedarf zu früheren Versionen zurückkehren. Auf diese Weise ermöglicht Ihnen das Versionskontrollsystem, die Entwicklung Ihres Projekts effektiv zu verwalten. Es ermöglicht Ihnen, zu verfolgen, wer, was, wann und warum Ihre Dateien geändert hat.

Alle an den Dateien vorgenommenen Änderungen werden im Repository gespeichert, einem zentralen Repository, das den gesamten Entwicklungsverlauf des Projekts enthält. Mit dem Repository können Sie verschiedene Aktionen mit Dateiversionen ausführen, z. B. das Wiederherstellen früherer Versionen, das Zusammenführen von Änderungen aus verschiedenen Versionen, das Vergleichen von Änderungen und vieles mehr.

Versionskontrollsysteme werden häufig von Softwareentwicklern sowie in anderen Bereichen eingesetzt, in denen Dateiversionen überwacht und verwaltet werden müssen. Einige der beliebtesten SLE sind Git, Subversion (SVN), Mercurial und CVS.

Vorteile von SLENachteile von SLE
DateiversionsverwaltungKann für neue Benutzer schwierig zu erlernen sein
Verfolgen des ÄnderungsverlaufsErfordert zusätzliche Ressourcen zum Speichern des Repositorys
Möglichkeit, frühere Versionen wiederherzustellenDie Notwendigkeit, in einigen SLE mit der Befehlszeile zu interagieren
Zusammenarbeit und Zusammenarbeit an Projekten-

Das Versionskontrollsystem ist ein unverzichtbares Werkzeug, um die Projektentwicklung effektiv zu verwalten, Änderungen an Dateien zu überwachen und zu verfolgen und es Entwicklungsteams zu ermöglichen, gemeinsam an Projekten zu arbeiten.

Schritt 1: Erstellen Sie ein Repository

Es gibt mehrere Möglichkeiten, ein Repository zu erstellen:

  1. Erstellen Sie ein leeres Repository auf einem GitHub- oder GitLab-Dienst. Dies kann die Erstellung eines Kontos für den ausgewählten Dienst erfordern.
  2. Initialisieren Sie ein leeres Repository auf Ihrem lokalen Computer. Um dies zu tun, müssen Sie Git auf Ihrem Computer installieren und den Befehl "git init" im Projektverzeichnis ausführen.

Egal, welche Methode Sie wählen, das Ergebnis ist gleich - Sie erhalten ein Repository, das bereit ist, mit dem Versionskontrollsystem zu arbeiten.

Schritt 2: Erstellen Sie Dateien, um Änderungen zu verfolgen

  1. Geänderte Dateien: Dies sind Dateien, die geändert wurden, aber dem Versionskontrollsystem noch nicht hinzugefügt wurden.
  2. Vorbereitete Dateien: Dies sind Dateien, die dem Versionskontrollsystem hinzugefügt wurden und zum Commit bereit sind.
  3. Festgeschriebene Dateien: Dies sind Dateien, die mit einem Commit erfolgreich im Projektverlauf gespeichert wurden.

Um Dateien zum Nachverfolgen von Änderungen zu erstellen, können Sie den Befehl git add in der Git-Befehlszeile verwenden. Zum Beispiel, um eine Index-Datei hinzuzufügen.im HTML-Versionskontrollsystem können Sie den folgenden Befehl ausführen:

git add index.html

Wiederholen Sie diesen Schritt für alle Dateien, die Sie in Ihrem Projekt verfolgen möchten.

Hinweis: Wenn Sie alle Dateien im aktuellen Verzeichnis und seinen Unterverzeichnissen hinzufügen möchten, können Sie den Befehl git add mit dem Flag -A verwenden:

Dieses Flag fügt alle Dateien (einschließlich neuer, geänderter und gelöschter Dateien) zur Versionskontrolle hinzu.

Nachdem Sie die Dateien mit git add hinzugefügt haben, befinden sie sich im Status "vorbereitet" und Sie sind bereit, ein Commit auszuführen, um die Änderungen zu übernehmen.

Schritt 3: Fügen Sie Dateien zum Index hinzu

Sie können den Befehl git add verwenden, um Dateien zum Index hinzuzufügen. Um beispielsweise alle Dateien im aktuellen Verzeichnis und seinen Unterverzeichnissen hinzuzufügen:

git add .

Der Punkt steht für das aktuelle Verzeichnis. Wenn Sie nur bestimmte Dateien hinzufügen möchten, können Sie deren Namen angeben:

git add file1.txt file2.txt

Sie können auch alle Dateien eines bestimmten Typs mithilfe einer Vorlage hinzufügen:

git add *.txt

Nachdem Sie den Befehl git add ausgeführt haben, werden die Dateien dem Index hinzugefügt und Sie sind bereit, ein Commit zu erstellen.

Schritt 4: Machen Sie ein Commit

Nachdem Sie alle gewünschten Änderungen vorgenommen haben, ist es an der Zeit, commit zu machen. Ein Commit ist eine Aufzeichnung des Status Ihres Projekts zu einem bestimmten Zeitpunkt. Es ermöglicht Ihnen, Änderungen zu verfolgen und bei Bedarf zu früheren Projektzuständen zurückzukehren.

Führen Sie die folgenden Schritte aus, um ein Commit durchzuführen:

  1. Öffnen Sie eine Eingabeaufforderung oder ein Terminal im Stammordner Ihres Projekts.
  2. Geben Sie den Befehl git add ein. so fügen Sie alle Änderungen zum Staging-Bereich hinzu. Wenn Sie nur bestimmte Dateien hinzufügen möchten, geben Sie ihre Namen anstelle eines Punktes an.
  3. Geben Sie den Befehl git commit -m "Änderungsbeschreibung" ein, um einen commit zu erstellen. Ersetzen Sie "Änderungsbeschreibung" durch eine kurze und verständliche Beschreibung Ihrer Änderungen.
  4. Drücken Sie die Eingabetaste, um den Befehl auszuführen.

Jetzt ist Ihr Commit im Versionskontrollsystem gespeichert. In Zukunft können Sie den Änderungsverlauf Ihres Projekts leicht navigieren und die Unterschiede zwischen den Zuständen verfolgen.

Denken Sie daran, regelmäßig commit zu machen, besonders nachdem Sie wichtige Änderungen vorgenommen haben. Dies wird Ihnen helfen, die Integrität und Struktur Ihres Projekts zu erhalten und die Zusammenarbeit mit anderen Entwicklern zu erleichtern.