git - 如何获取git存储库中所有文件的数量?

标签 git

您如何计算 git 存储库中当前所有文件的数量?

最佳答案

您可以使用以下命令获取 git 存储库中所有跟踪文件的计数:

git ls-files | wc -l

命令分解:

  • git ls-files 命令本身打印出存储库中所有跟踪文件的列表,每行一个。
  • | 运算符将前面命令的输出汇集到管道后面的命令中。
  • wc -l 命令调用 word count (wc) program .传递 -l 标志要求它返回总行数。

注意:这将仅返回存储库中跟踪 文件的计数,这意味着任何忽略的文件或新的和未提交的文件都不会被计算在内。

关于git - 如何获取git存储库中所有文件的数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9468970/

相关文章:

git - Ansible 1.6 + Vagrant 1.6 ssh 转发看起来不工作

git - Jenkins SCM Sync 配置插件和 Jenkins Job Builder 有什么区别?

git push origin master :refs/heads/master what does this do

git - 当子模块是私有(private) Github repos 时 git 子模块的问题

Git:如何从单个 git 提交中获取 +/-(插入和删除)的总数

git - 是否可以为不同的文件夹设置不同的 .gitconfig 文件

java - eclipse中删除的文件,如何恢复

git - 是否可以询问GIT,不显示文件?

Windows 中的 Git difftool 查看所有更改文件的列表以及文件差异(万花筒)?

java - 使用 JGit 获取更改文件列表