相关疑难解决方法(0)

计算git存储库中的行数

我如何计算git存储库中所有文件中存在的总行数?

git ls-files 给我一个git跟踪的文件列表.

我正在寻找cat所有这些文件的命令.就像是

git ls-files | [cat all these files] | wc -l
Run Code Online (Sandbox Code Playgroud)

git bash shell line-count

715
推荐指数
11
解决办法
31万
查看次数

是否有添加git show lines,更改行和删除行的方法?

"git diff --stat"和"git log --stat"显示如下内容:

$ git diff -C --stat HEAD c9af3e6136e8aec1f79368c2a6164e56bf7a7e07
 app/controllers/application_controller.rb |   34 +++-------------------------
 1 files changed, 4 insertions(+), 30 deletions(-)
Run Code Online (Sandbox Code Playgroud)

但是在那次提交中真正发生的事情是改变了4行,删除了26行,这与添加4行并删除30行不同.

有没有办法获得delta LOCs(在这种情况下为26)?我并不真正关心区分添加或删除的行.

git

86
推荐指数
5
解决办法
5万
查看次数

如何获得第一次提交的Git diff?

我创建了一个repo,在其中创建了一个文件,在文件中放入了一些内容,并提交了文件.现在,我希望看到该提交的差异,理想情况下应该显示添加的文件和添加到其中的行.

但是,git diff HEAD^ HEAD返回fatal: ambiguous argument 'HEAD^': unknown revision or path not in the working tree.,可能是因为这是对repo的第一次提交.

怎么解决这个问题?还有办法查看第一次提交中添加的文件的差异吗?

git version-control git-diff

27
推荐指数
2
解决办法
7275
查看次数

无需克隆即可计算 GitHub 存储库中的行数

有类似的问题,但所有这些问题都需要您克隆存储库,然后在其上运行一些实用程序。我需要一个可以为我提供这些统计信息的网络服务(例如使用 URLhttp://my-sloc-counter.com/project1从 GitHub 获取 project1 的 SLOC 统计信息)

cloud git github

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

git ×4

bash ×1

cloud ×1

git-diff ×1

github ×1

line-count ×1

shell ×1

version-control ×1