Unterschiede in den Änderungen anzeigen

GitGitBeginner
Jetzt üben

This tutorial is from open-source community. Access the source code

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Git ist ein beliebtes Versionsverwaltungssystem, das es Entwicklern ermöglicht, Änderungen an ihrer Codebasis zu verfolgen. Eine der wesentlichen Funktionen von Git ist die Möglichkeit, Unterschiede zwischen Änderungen an einer Datei zu betrachten. Diese Funktion ist nützlich, wenn Sie sehen möchten, welche Änderungen Sie an einer Datei vorgenommen haben oder Änderungen zwischen verschiedenen Versionen einer Datei vergleichen möchten.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL git(("Git")) -.-> git/BasicOperationsGroup(["Basic Operations"]) git/BasicOperationsGroup -.-> git/diff("Compare Changes") subgraph Lab Skills git/diff -.-> lab-12777{{"Unterschiede in den Änderungen anzeigen"}} end

Unterschiede in den Änderungen anzeigen

Als Entwickler möchten Sie möglicherweise die Unterschiede zwischen Ihren vorbereiteten oder nicht vorbereiteten Änderungen und dem letzten Commit anzeigen. Dies ist nützlich, wenn Sie Ihre Änderungen überprüfen möchten, bevor Sie sie committen, oder wenn Sie sehen möchten, welche Änderungen Sie seit dem letzten Commit vorgenommen haben.

Um zu demonstrieren, wie man Unterschiede in Änderungen anzeigt, verwenden wir das Repository git-playground. Nehmen wir an, Sie haben einige Änderungen am README.md-File vorgenommen und möchten die Unterschiede zwischen Ihren Änderungen und dem letzten Commit anzeigen.

  1. Öffnen Sie Ihr Terminal und navigieren Sie zum git-playground-Verzeichnis:
cd git-playground
  1. Verwenden Sie den Befehl git diff, um die Unterschiede zwischen Ihren nicht vorbereiteten Änderungen und dem letzten Commit anzuzeigen:
git diff
  1. Alternativ können Sie die Option --staged verwenden, um die Unterschiede zwischen Ihren vorbereiteten Änderungen und dem letzten Commit anzuzeigen:
git diff --staged

Dies ist das Ergebnis der Ausführung von Schritt 2:

diff --git a/file1.txt b/file1.txt
index bfccc4a..ee23125 100644
--- a/file1.txt
+++ b/file1.txt
@@ -1 +1,2 @@
 This is file1.
+hello,labex

Dies ist das Ergebnis der Ausführung von Schritt 3:

diff --git a/README.md b/README.md
index 0164284..f47591b 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,3 @@
 ## git-playground
 Git Playground
+hello,world

Zusammenfassung

In dieser Herausforderung haben Sie gelernt, wie man Unterschiede zwischen vorbereiteten oder nicht vorbereiteten Änderungen und dem letzten Commit mithilfe des Befehls git diff anzeigt. Diese Funktion ist nützlich, wenn Sie Ihre Änderungen überprüfen möchten, bevor Sie sie committen, oder wenn Sie sehen möchten, welche Änderungen Sie seit dem letzten Commit vorgenommen haben. Halten Sie an der Übung und erkunden Sie Git, um ein kompetenter Entwickler zu werden.