Heim  >  Artikel  >  Entwicklungswerkzeuge  >  So verwenden Sie GIT, um geänderte Dateien anzuzeigen

So verwenden Sie GIT, um geänderte Dateien anzuzeigen

PHPz
PHPzOriginal
2023-04-03 09:19:598361Durchsuche

GIT ist ein sehr leistungsfähiges Versionskontrolltool. Es verfügt über umfangreiche Funktionen und Befehle, die Entwicklern helfen können, besser zusammenzuarbeiten. In der täglichen Entwicklung müssen wir möglicherweise die an das Warehouse übermittelten Änderungsdateien und die aktuellen Änderungen anzeigen. In diesem Artikel erfahren Sie, wie Sie mit GIT geänderte Dateien anzeigen.

1. Sehen Sie sich die geänderten Dateien an, die an das Warehouse übermittelt wurden.

Nachdem wir die Änderungen an das Warehouse übermittelt haben, wissen wir möglicherweise nicht, welche Dateien durch diese Änderung speziell geändert wurden. Wie können wir diese geänderten Dateien anzeigen? Der Befehl git diff stellt diese Funktionalität bereit. Führen Sie den folgenden Befehl aus, um die an das Warehouse übermittelten geänderten Dateien anzuzeigen:

git diff <commit id> <commit id>

wobei sich <commit id> auf die ID des Übermittlungsdatensatzes bezieht.

Beispiel:

git diff c5a82a5 54d9b41

Nach der Ausführung des obigen Befehls zeigt das Terminal alle geänderten Dateien an, die derzeit an das Warehouse übermittelt wurden, sowie die spezifischen Änderungen.

2. Überprüfen Sie die aktuellen Änderungen

Während des Entwicklungsprozesses müssen wir möglicherweise die aktuell geänderten Dateien und die spezifischen Änderungen überprüfen, damit wir die Entwicklungsarbeit besser durchführen können. Wie beurteilen Sie also die Veränderungen, die Sie bisher vorgenommen haben? Um die aktuellen Änderungen anzuzeigen, können wir den folgenden Befehl verwenden:

git status

Nach der Ausführung des obigen Befehls zeigt das Terminal die aktuell geänderten Dateien und ihren Status an. Wenn die Datei geändert, aber nicht übermittelt wurde, wird die folgende Information ausgegeben:

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

   modified:   <file1>
   modified:   <file2>

Wie Sie sehen können, lautet der Dateistatus „geändert“. Nach dem Dateinamen teilt Ihnen GIT auch mit, zu welchen Zweigen Ihre Änderungen seit dem letzten Commit hinzugefügt wurden.

3. Überprüfen Sie den Änderungsverlauf der Datei

Während des Entwicklungsprozesses müssen wir möglicherweise den Änderungsverlauf einer Datei überprüfen, damit wir die Änderungen an der Datei besser verstehen können. Dann können wir den folgenden Befehl verwenden, um den Änderungsverlauf einer Datei anzuzeigen:

git log <file>

Nach der Ausführung des obigen Befehls gibt das Terminal den gesamten Änderungsverlauf der Datei aus, einschließlich Übermittlungsdatensatz, Autor, Übermittlungszeitpunkt und anderen Informationen.

4. Sehen Sie sich die Änderungen in einer bestimmten Einreichung an

Manchmal müssen wir die spezifischen Änderungen in einer Einreichung anzeigen, damit wir den Entwicklungsprozess besser verstehen können. Dann können wir den folgenden Befehl verwenden, um die spezifischen Änderungen eines bestimmten Commits anzuzeigen:

git show <commit id> <file>

Beispiel:

git show 54d9b41 file1.txt

Nach der Ausführung des obigen Befehls gibt das Terminal alle Änderungen des angegebenen Commits aus.

Zusammenfassung

Durch die Einleitung dieses Artikels können wir erfahren, wie man GIT zum Anzeigen geänderter Dateien verwendet. GIT bietet eine Fülle von Befehlen und Funktionen, die Entwicklern dabei helfen, die Versionskontrolle und die Zusammenarbeit besser durchzuführen. Daher ist die Beherrschung der grundlegenden Verwendung von GIT für unsere Entwicklungsarbeit sehr hilfreich.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie GIT, um geänderte Dateien anzuzeigen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn