2

是否有可能在不克隆的情况下计算 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 中方便的命令。

4

2 回答 2

2

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

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

git show master^{tree}

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

于 2012-08-16T08:01:33.613 回答
0

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

find * -type f | wc -l
于 2012-08-16T13:42:44.897 回答