Commits sind das zentrale Verfahren der GIT -Nutzung. Es ist der Schnappschuss der Entwicklungsprojekte, bei denen eine aktualisierte Projektversion im aktuellen Working Repository von GIT erstellt wird. Angenommen, der Benutzer erstellt einige Dateien oder fügt Änderungen an den Projektquellcode -Dateien hinzu und verfolgt sie dann in den Staging -Bereich. Danach ist es erforderlich, das Repository für neue Änderungen zu aktualisieren, indem die Änderungen über die verabreicht werden „$ Git Commit" Befehl.
Die Ergebnisse dieser Anleitung sind:
Unterscheidung "Git Commit -am" und "Git Commit -m" -Fandte
Der "-M"Option fügt alle verfolgten Änderungen zum aktuellen Arbeitsrepository von Git zusammen mit der" hinzu$ Git Commit" Befehl. Allerdings das “$ git Commit -am Der Befehl „Der Befehl ist erforderlich, wenn Entwickler die verfolgten und nicht zusammengezogenen Änderungen dem Git -Repository automatisch hinzufügen möchten, ohne sich in den Staging -Bereich zu bewegen.
So begnügt man sich mit der Option "-m" begehen?
Befolgen Sie die folgenden Schritte, um die hinzugefügten Änderungen am Git -Repository mit der “zu begehen-M" Möglichkeit.
Schritt 1: Wechseln Sie in das gewünschte Git -Repository
Verwenden Sie die “CDBefehl zum Navigieren zum gewünschten Repository zusammen mit seinem Pfad:
$ CD "C: \ Benutzer \ Nazma \ git \ test_10"
Schritt 2: Dateien generieren
Erstellen Sie als Nächstes neue Textdateien mit Hilfe der “berühren" Befehl:
$ touch file2.txtdatei3.txt
Hier haben wir zwei Textdateien erstellt:
Schritt 3: Verfolgen Sie Änderungen des Staging -Index
Als nächstes fügen Sie die "hinzu"Datei2.txtDie neu erstellte Datei zum Staging -Index unter Verwendung des folgenden Befehls:
$ git add Datei2 hinzufügen2.txt
Schritt 4: Commit verfolgten Änderungen
Jetzt leiten Sie die "Git CommitBefehl mit dem “-MOption zum Aktualisieren des Git -Repositorys:
$ Git Commit -m "Dateien hinzugefügt" "
Schritt 5: Überprüfen Sie den Status des Git -Repositorys
Überprüfen Sie anschließend den Status des Git -Repositorys, indem Sie die “ausführen“Git -Status" Befehl:
$ Git Status
Wie Sie sehen können, die nicht zusammengezogene Datei “Datei3.txt”Ist nicht für das Git -Repository verpflichtet:
Wie man sich mit der Option "-am" begehen lässt?
Befolgen Sie die folgenden Schritte, um die hinzugefügten Änderungen am Git-Repository mit der “zu begehen-Bin"Option zusammen mit dem"$ Git Commit" Befehl.
Schritt 1: Repository -Status anzeigen
Führen Sie zunächst das ausGit -StatusBefehl, um den aktuellen Status des Git -Repositorys zu überprüfen:
$ Git Status
Gemäß der folgenden Ausgabe bestehen die nicht zusammengezogenen Änderungen im Arbeitsbereich:
Schritt 2: Aktualisieren Sie die vorhandene Datei
Öffnen Sie als nächstes die erforderliche Datei, aktualisieren Sie sie und speichern Sie die Änderungen über den folgenden Befehl:
$ start file2.txt
Schritt 3: Track Add Änderungen hinzugefügt
Danach benutzen Sie die “Git AddBefehl, um die hinzugefügten Änderungen am Staging -Index zu verfolgen:
$ git add Datei2 hinzufügen2.txt
Schritt 4: Änderungen in Git -Repository speichern
Speichern Sie nun Änderungen im Git Working Repository durch das “Git CommitBefehl mit dem “-Bin" Möglichkeit:
$ Git Commit -am "Dateien Updates"
Schritt 5: Überprüfen Sie die festgelegten Änderungen
Überprüfen Sie zuletzt den aktuellen Repository -Status und überprüfen Sie, ob im Working -Repository nachverfolgte oder nicht zusammengezogene Änderungen vorhanden sind:
$ Git Status
Nach der untergegebenen Ausgabe ist der Arbeitsbaum leer und es gibt keine Änderungen darin:
Wir haben den Unterschied zwischen dem gezeigt-M" Und "-Bin"Optionen zusammen mit" "$ Git Commit" Befehl.
Abschluss
Der "$ Git Commit -m Der Befehl ”wird verwendet, um alle verfolgten Änderungen zum Git Working Repository hinzuzufügen. Im Gegensatz dazu die “$ git Commit -am Der Befehl ”fügt das Git -Repository automatisch die verfolgten und nicht zusammengezogenen Änderungen hinzu. Dieser Leitfaden veranschaulicht den Unterschied zwischen dem “-M" Und "-Bin"Optionen zusammen mit" "$ Git Commit" Befehl.