So zählen Sie die Anzahl der Zeilen in einem Git -Repository?

So zählen Sie die Anzahl der Zeilen in einem Git -Repository?

In Git werden Dateien erstellt, um unterschiedliche Operationen auszuführen. Ein einzelnes Git -Repository enthält mehrere Dateien mit unterschiedlichen Erweiterungen. Jede Datei enthält darin mehrere Codezeilen darin. Manchmal möchten Benutzer die Gesamtzahl der Zeilen in einem bestimmten Repository oder einer bestimmten Datei berechnen. Zu diesem Zweck stehen GIT -Befehle zur Verfügung, um die Anzahl der Zeilen zu zählen.

Diese Studie wird diskutieren:

    • So zählen/berechnen Sie die Anzahl der Zeilen in einem bestimmten Git -Repository?
    • So zählen/berechnen Sie die Anzahl der Zeilen in einer bestimmten Datei?

So zählen/berechnen Sie die Anzahl der Zeilen in einem bestimmten Git -Repository?

Befolgen Sie die angegebenen Schritte, um die Anzahl der Zeilen in einem bestimmten Repository zu zählen.

Schreiben Sie zunächst den Befehl unterunter aufgeführt und leiten Sie sie in das spezifische Git-Repository weiter:

$ cd "C: \ git \ repo3"


Führen Sie dann den folgenden Befehl aus, um die Anzahl der Zeilen im aktuellen Repository anzuzeigen:

$ git ls-files | xargs wc -l


Hier das "xargs wc -lDie Option wird verwendet, um die Anzahl der Zeilen in jeder Datei zu zählen. In der angegebenen Ausgabe repräsentiert die erste Spalte die Anzahl der Zeilen in jeder Datei, und die Liste aller Dateien kann in der zweiten Spalte angezeigt werden. Darüber hinaus, "8”Ist die Gesamtzahl der Zeilenzahl aller Dateien:

So zählen/berechnen Sie die Anzahl der Zeilen in einer bestimmten Datei?

Angenommen, das Repository enthält verschiedene Dateien mit unterschiedlichen Erweiterungen wie .txt, .py, .PHP usw. und Sie möchten die Anzahl der Zeilen einer gewünschten Datei berechnen. Git ermöglicht es ihnen, die Anzahl der Zeilen in jeder Datei zu berechnen.

Schauen Sie sich die folgenden Beispiele für die Demonstration an.

Beispiel 1: Zeigen Sie die Anzahl der Zeilen in “.txt ”Dateien

Verwenden Sie die “, um die Zeilen von Zeilen in der Textdatei zu erhalten*/*.txt *.txtOption zusammen mit dem zuvor besprochenen Befehl:

$ git ls-files */ *.txt *.txt | xargs wc -l


Hier die erste “*/*.txt"Option wird verwendet, um die Anzahl aller Textdateien im Repository und in der zweiten zu erhalten"*.txtDie Option wird verwendet, um die Anzahl der Zeilen in jeder Datei zu berechnen, die das enthält.txt ”Erweiterung. Die folgende Ausgabe zeigt an, dass drei Dateien Text enthalten und jede Datei nur eine Zeile enthalten:


Beispiel 2: Anzahl der Zeilen anzeigen in “.PHP ”Dateien

Verwenden Sie die “*/*.Php *.PhpOption zusammen mit demselben Befehl, um die Anzahl der Zeilen in der PHP -Datei zu erhalten:

$ git ls-files */ *.Php *.Php | xargs wc -l


Hier kann beobachtet werden, dass das “Datei.Php”Enthält fünf Zeilen:


Wir haben die Verfahren zum Zählen/Berechnen der Anzahl der Zeilen im spezifischen Git -Repository und der Datei erläutert.

Abschluss

Git ermöglicht es den Benutzern, die Anzahl der Grundpfandrechte in einem bestimmten Git -Repository oder einer bestimmten Datei zu zählen. Um die Anzahl der Zeilen in einem bestimmten Git -Repository zu erhalten, das “Git LS-Files | xargs wc -lDer Befehl kann verwendet werden. Außerdem verwenden Sie die “*/ * *Option mit demselben Befehl, um die Anzahl der Zeilen in der spezifischen Datei anzuzeigen. Diese Studie erläuterte die Methoden zum Zählen der Anzahl der Zeilen im spezifischen Git -Repository und der Datei.