Как получить количество всех файлов в репозитории git?

Как вы получите подсчет всех файлов, находящихся в настоящее время в репозитории git?

Ответ 1

Вы можете получить количество всех отслеживаемых файлов в репозитории git, используя следующую команду:

git ls-files | wc -l

Командный пробой:

  • Команда git ls-files сама распечатывает список всех отслеживаемых файлов в репозитории, по одному в каждой строке.
  • Оператор | объединяет вывод из предыдущей команды в команду, следующую за каналом.
  • Команда wc -l вызывает программу подсчета слов (wc). Передача флага -l требует возврата всего количества строк.

Примечание.. Это возвращает количество только отслеживаемых файлов в репозитории, что означает, что любые проигнорированные файлы или новые и незафиксированные файлы не будут учитываться.