Como contar o número de linhas em um repositório Git?

Como contar o número de linhas em um repositório Git?

No Git, os arquivos são criados para executar diferentes operações. Um único repositório Git contém vários arquivos com extensões diferentes. Cada arquivo contém várias linhas de código nele. Às vezes, os usuários desejam calcular o número total de linhas em um repositório ou arquivo específico. Para esse fim, os comandos Git estão disponíveis para contar o número de linhas.

Este estudo discutirá:

    • Como contar/calcular o número de linhas em um repositório Git específico?
    • Como contar/calcular o número de linhas em um arquivo específico?

Como contar/calcular o número de linhas em um repositório Git específico?

Para contar o número de linhas em um repositório específico, siga as etapas fornecidas.

Primeiro, escreva o comando abaixo da listada e redirecreva para o repositório Git específico:

$ CD "C: \ git \ repo3"


Em seguida, execute o seguinte comando para exibir o número de linhas no repositório atual:

$ Git LS-Files | Xargs wc -l


Aqui o "Xargs wc -l”A opção é usada para contar o número de linhas em cada arquivo. Na saída fornecida, a primeira coluna representa o número de linhas em cada arquivo, e a lista de todos os arquivos pode ser vista na segunda coluna. Além disso, "8”É o número total de linhas contam de todos os arquivos:

Como contar/calcular o número de linhas em um arquivo específico?

Suponha que o repositório contenha vários arquivos com diferentes extensões como .TXT, .py, .PHP, etc. e você deseja calcular o número de linhas de um arquivo desejado. Portanto, o Git permite que eles calculem o número de linhas em qualquer arquivo.

Confira os seguintes exemplos para demonstração.

Exemplo 1: mostre o número de linhas em “.arquivos txt ”

Para obter a contagem de linhas no arquivo de texto, utilize o “*/*.TXT *.TXT”Opção junto com o comando discutido anteriormente:

$ Git LS-Files */ *.TXT *.txt | Xargs wc -l


Aqui, o primeiro “*/*.TXT”A opção é usada para obter o número de todos os arquivos de texto no repositório e o segundo“*.TXT”A opção é usada para calcular o número de linhas em cada arquivo que possui o“.txt ”extensão. A saída abaixo indica que três arquivos contêm texto e cada arquivo contém apenas uma linha:


Exemplo 2: mostre o número de linhas em “.arquivos php ”

Use o "*/*.php *.php”Opção junto com o mesmo comando para obter o número de linhas no arquivo php:

$ Git LS-Files */ *.php *.php | Xargs wc -l


Aqui, pode -se observar que o “arquivo.php”Contém cinco linhas:


Explicamos os procedimentos para contar/calcular o número de linhas no repositório Git específico e arquivo.

Conclusão

O Git permite que os usuários contem o número de ônus em um repositório ou arquivo específico do Git. Para obter o número de linhas em um repositório Git específico, o “Git LS-Files | Xargs wc -l”O comando pode ser usado. Além disso, utilize o “*/ * *”Opção com o mesmo comando para exibir o número de linhas no arquivo específico. Este estudo explicou os métodos de contar o número de linhas no repositório Git específico e arquivo.