Während der Arbeit an Git müssen Entwickler alle engagierten und nicht verbindlichen Änderungen überprüfen, bevor sie lokale Inhalte in das Remote -Repository weitergeben. Wie wir wissen, dass die nicht übereinstimmenden Dateien nicht in das Git -Remote -Repository weitergeleitet werden. Um den Status des Repositorys einschließlich der nicht übereinstimmenden Änderungen in Git anzuzeigen, ist das “$ Git StatusBefehl verwendet werden. Darüber hinaus müssen die Entwickler möglicherweise die Änderungen zwischen den jüngsten Commits anzeigen. Zu diesem Zweck verwenden Sie die “$ git diffBefehl, um den Unterschied zwischen den gewünschten zwei Commits anzuzeigen.
In diesem Leitfaden werden über:
So sehen Sie Git Uncombited Änderungen?
Um nicht übereinstimmende Änderungen in Git anzuzeigen. Sehen Sie sich dann die verfolgten Änderungen des Git -Repositorys an, indem Sie die “verwenden$ Git Status" Befehl.
Befolgen Sie die bereitgestellten Schritte, um das oben diskutierte Szenario zu implementieren!
Schritt 1: Navigieren Sie zum lokalen Git -Verzeichnis
Wechseln Sie mit dem “in das jeweilige lokale Verzeichnis“CD" Befehl:
$ cd "C: \ git \ new_repos"
Schritt 2: Neue Datei generieren
Dann führen Sie das aus “ausberührenBefehl, um eine neue Datei im lokalen Verzeichnis zu erstellen:
$ touch test_file.txt
Schritt 3: Fügen Sie Änderungen des Arbeitsverzeichnisses in Git -Staging -Bereich hinzu
Führen Sie den folgenden Befehl untergewandt aus, um neu hinzugefügte Änderungen am Staging-Index zu verfolgen:
$ git add test_file hinzufügen.txt
Schritt 4: Überprüfen Sie neue Änderungen
Sehen Sie sich die engagierten und nicht übereinstimmenden Änderungen an, indem Sie die „ausführen“$ Git Status" Befehl:
$ Git Status
In der folgenden Ausgabe können Sie feststellen, dass die neu erstellte Datei begangen werden muss:
Wechseln wir zum nächsten Abschnitt und überprüfen Sie die Methode, um den Unterschied zwischen zwei Commits anzuzeigen.
So differenzieren Sie zwischen zwei Commits, indem Sie den Befehl „Git Diff“ verwenden?
Um den Unterschied zwischen zwei Commits zu finden, erstellen Sie eine neue Datei. Dann veränderungen und begehen Sie Veränderungen. Öffnen Sie als nächstes die Datei im Texteditor und fügen Sie einige Änderungen hinzu. Fügen Sie dem Staging -Bereich neue Änderungen hinzu und verpflichten Sie sie. Danach nutzen Sie die “$ git diffBefehl zusammen mit dem Sha-hash der gewünschten Commits, um Änderungen in der Datei anzuzeigen.
Versuchen Sie die bereitgestellten Schritte zur Implementierung des oben diskutierten Szenarios!
Schritt 1: Neue Datei generieren
Leiten Sie die "berührenBefehl zum Erstellen einer neuen Textdatei:
$ touch Datei1.txt
Schritt 2: Neue Datei verfolgen
Führen Sie den folgenden Befehl aus, um die neu erstellte Datei zum Git -Staging -Bereich für Tracking -Zwecke hinzuzufügen:
$ git fügen Sie Datei hinzu1.txt
Schritt 3: Neue Änderungen begehen
Speichern Sie dann alle hinzugefügten Änderungen am Git -Repository, indem Sie das ausführenGit Commit" Befehl:
$ Git Commit -m "1 Datei hinzugefügt"
Schritt 4: Datei öffnen und aktualisieren
Um die neu hinzugefügte Datei zu öffnen und zu aktualisieren, führen Sie nun die von „aus“ aus$ Start" Befehl:
$ start file1.txt
Schritt 5: Fügen Sie Änderungen in den Staging -Bereich hinzu
Nachdem Sie Änderungen in der Datei vorgenommen haben, verfolgen Sie sie im Git -Staging -Bereich:
$ git add .
Schritt 6: Neue Änderungen begehen
Aktualisieren Sie das Git-Repository als Nächstes mit neu hinzugefügten Änderungen, indem Sie den Befehl gegebener Belastung ausführen:
$ git Commit -m "Datei1.txt aktualisiert "
Schritt 7: Überprüfen Sie das Git -Protokoll
Danach führen Sie die "Git -ReflogBefehl, den Sha-Hash aller Commits zu bekommen:
$ Git -Protokoll -Einmal
In der folgenden Ausgabe haben wir das hervorgehobene Commit Sha-hash kopiert, um den Unterschied zwischen ihnen zu finden:
Schritt 8: Finden Sie den Unterschied zwischen Commits
Zuletzt erhalten Sie den Unterschied zwischen den gewünschten kopierten Commit Sha-hash, indem Sie die “nutzen“Git diff" Befehl:
$ git diff CEA60D0 726DF51
In der folgenden Ausgabe:
Wir haben erklärt, wie man nicht übereinstimmende Veränderungen und Unterschiede zwischen zwei Commits in Git zeigt.
Abschluss
Um die nicht übereinstimmenden Änderungen zu überprüfen, navigieren Sie zum lokalen Verzeichnis und führen Sie die “durch.“Git -Status" Befehl. Es zeigt alle nicht verbindlichen Änderungen. Wenn Sie jedoch den Unterschied zwischen zwei Commits finden möchten, die “Git diff Der Befehl kann verwendet werden. Dieser Beitrag hat die Methode gezeigt, nicht übereinstimmende Änderungen zu zeigen und den Unterschied zwischen zwei Commits in Git zu finden.