I git opprettes filer for å utføre forskjellige operasjoner. Et enkelt Git -depot inneholder flere filer med forskjellige utvidelser. Hver fil inneholder flere kodelinjer i den. Noen ganger ønsker brukere å beregne det totale antallet linjer i et bestemt depot eller fil. For dette formålet er GIT -kommandoer tilgjengelige for å telle antall linjer.
Denne studien vil diskutere:
Hvordan telle/beregne antall linjer i et spesifikt Git -depot?
Følg de medfølgende trinnene for å telle antall linjer i et bestemt depot.
Først må du skrive ut kommandoen nedenfor og omdirigere til det spesifikke Git-depotet:
$ CD "C: \ git \ repo3"
Utfør deretter følgende kommando for å vise antall linjer i det nåværende depotet:
$ git ls-files | xargs wc -l
Her, "xargs wc -l”Alternativet brukes til å telle antall linjer i hver fil. I den gitte utgangen representerer den første kolonnen antall linjer i hver fil, og listen over alle filer kan sees i den andre kolonnen. Dessuten, “8”Er det totale antallet linjer telling av alle filene:
Hvordan telle/beregne antall linjer i en bestemt fil?
Anta at depotet inneholder forskjellige filer med forskjellige utvidelser som .tekst, .py, .PHP osv. Og du vil beregne antall linjer i en ønsket fil. Så Git tillater dem å beregne antall linjer i en hvilken som helst fil.
Sjekk ut følgende eksempler for demonstrasjon.
Eksempel 1: Vis antall linjer i “.txt ”-filer
For å få tellingen av linjer i tekstfilen, bruk "*/*.tekst *.tekst”Alternativ sammen med den tidligere omtalte kommandoen:
$ git ls-files */ *.tekst *.txt | xargs wc -l
Her, den første “*/*.tekst”Alternativet brukes til å få nummeret på alle tekstfiler i depotet og det andre“*.tekst”Alternativ brukes til å beregne antall linjer i hver fil som har“.txt ”-forlengelse. Utgangen nedenfor indikerer at tre filer inneholder tekst og bare hver fil inneholder én linje:
Eksempel 2: Vis antall linjer i “.PHP ”-filer
Bruke "*/*.php *.PHP”Alternativ sammen med samme kommando for å få antall linjer i PHP -filen:
$ git ls-files */ *.php *.php | xargs wc -l
Her kan det observeres at “fil.PHP”Inneholder fem linjer:
Vi har forklart prosedyrene for å telle/beregne antall linjer i det spesifikke Git -depotet og filen.
Konklusjon
Git tillater brukere å telle antall panterett i et spesifikt Git -depot eller fil. For å få antall linjer i et spesifikt Git -depot, "git ls-files | xargs wc -l”Kommando kan brukes. Bruk dessuten “*/ * *”Alternativ med samme kommando for å vise antall linjer i den spesifikke filen. Denne studien forklarte metodene for å telle antall linjer i det spesifikke Git -depotet og filen.