计算git存储库中的文件数量

时间:2012-08-16 06:28:22

标签: git git-remote

是否有可能在没有克隆它们的情况下计算git远程重定位中的文件数?在CVS中我们将使用

cvs rls -lR $OldSrc $ProjectName'"  | grep -v -e '^\$' -e '$ProjectName' -e '^d' | wc -l

其中,

    OldSrc --> Tag name [optional]
    ProjectName --> Actual project repository name.

请告诉我git中的方便命令。

2 个答案:

答案 0 :(得分:2)

你不能远程做到这一点。您必须将git存储库或ssh克隆到远程计算机以查看存储库。

拥有存储库后,您可以列出文件,例如

git show master^{tree}

您可以将master替换为您感兴趣的分支/提交的名称。此命令也适用于裸存储库。

答案 1 :(得分:0)

我不会使用Git,我会使用find。从Git工作副本的根目录运行以下命令:

find * -type f | wc -l