tipos tag repositorios remove qué oneline los log hace existen etiquetas cómo crear califican git

tag - ¿qué hace git log-oneline?



¿Cómo obtener un recuento de todos los archivos en un repositorio git? (2)

Puede obtener un recuento de todos los archivos rastreados en un repositorio git usando el siguiente comando:

git ls-files | wc -l

Desglose del comando:

  • El git ls-files por sí solo imprime una lista de todos los archivos rastreados en el repositorio, uno por línea.
  • El | el operador canaliza la salida del comando anterior al comando que sigue a la tubería.
  • El comando wc -l llama al programa de conteo de palabras (wc) . Al pasar el indicador -l le pide que devuelva el número total de líneas.

Nota: Esto devuelve un conteo de solo los archivos rastreados en el repositorio, lo que significa que no se contabilizarán los archivos ignorados o los archivos nuevos y no confirmados.

¿Cómo obtendría un recuento de todos los archivos actualmente en un repositorio de git?


Si vino aquí buscando una manera de hacer esto para un repositorio alojado en github sin clonarlo, puede hacer esto:

svn ls -R https://github.com/exampleproject/branches/master | wc -l