当前位置: 首页 > 知识库问答 >
问题:

后端 - 有没有好用的Git代码统计工具?

屠建本
2023-12-02

求推荐一款git代码统计工具,能看到 代码的提交统计。比如:最近一周 项目的各成员,提交了多少代码,提交次数,提交代码行数,新增数量,删除数量。

看过 gitstat ,但总感觉用起来有点麻烦。

共有2个答案

方子安
2023-12-02

可以用Gitlab的统计分析

比如 按照人统计
image.png

比如

image.png

禹昆
2023-12-02

当然,有许多可用的 Git 代码统计工具,其中一些比较流行的包括:

  1. CLOC(Count Lines of Code): 一个跨平台的代码行计数工具,可以用于统计不同编程语言的代码行数。你可以使用它来生成项目级别的统计信息,也可以使用它来比较两个不同版本之间的代码行数。
  2. Sourcetree: 是一款免费的 Git 和 Mercurial 客户端应用,适用于 Mac 和 Windows。虽然它不是一个专门的代码统计工具,但它提供了一些有用的统计信息,包括提交次数、新增代码行数和删除代码行数。
  3. Gource: 是一款开源的 Git 数据可视化工具,可以生成代码提交历史的动画。它可以通过命令行运行,也可以通过插件集成到其他工具中。
  4. Tokei: 是一款轻量级的代码行计数工具,可以在命令行中运行。它可以统计不同编程语言中的代码行数、注释行数和空行数,并生成详细的报告。
  5. Git-Stats: 是一款简单的 Git 统计工具,可以生成项目级别的统计信息,包括提交次数、新增代码行数和删除代码行数。它支持多种输出格式,包括 HTML、CSV 和 JSON。

这些工具中的一些可能需要安装或配置,但它们都可以提供你所需要的大部分信息。如果你正在寻找一个简单易用的解决方案,可以考虑使用 Sourcetree 或 Git-Stats。如果你希望获得更详细的信息,可以考虑使用 CLOC 或 Tokei。

 类似资料:
  • 代码审核的时候总是要做代码对比,有没有好的代码工具推荐呢? 开发中都会遇到代码审核,就分支审核,但是很多时候不止要分支审核,还要设计到版本间隔审核。 有没有推荐的vscode的对不工具,每次都是把代码回退到指定版本,下载,然后使用对比工具对比 效率实在太低了。 有没有大佬知道的?

  • 我们有一个多模块maven项目。我们正在使用jacoco进行代码覆盖率分析。我准备了pom文件来运行测试用例并获取代码覆盖率。当我在本地构建项目时,我可以在sonar仪表板上看到代码覆盖率。 将更改推送到github之后,当jenkins构建触发时,sonar仪表板上的代码覆盖率不可用。我在jenkins构建日志中发现以下错误: 未收集覆盖范围信息。也许您忘记了在编译的类中包含调试信息? 在成功的

  • 现成的工具网站,比如常用的工具类。完整的代码,可以直接用的。提高效率。 或者在线工具网站也行。 一些常见的代码,直接百度搜的话,会出来一些乱七八糟的,还需要挑挑选选才可以。非常浪费时间。 我经常用的工具网站。 https://tool.share888.top/

  • 问题内容: 在我们的应用程序中,我们有两个或三个类,它们包含整个Java Swing应用程序逻辑。这两个或三个类包含大约7k行代码。 现在,我被分配了重构此Java代码的任务。 我该如何开始?有没有可用的工具可以进行重构或至少可以指导我们? 问题答案: 我假设您正在尝试将这些大类分解为较小的类。最常见的方法是使用Extract类重构。碰巧这是我博士论文工作中的一个主要主题。 困难的部分之一是确定新

  • vue 有没有一款好用的录音组件? 支持录音数据上传、录音列表展示、录音播放、编辑回显录音等

  • 本文向大家介绍PHP统计代码行数的小代码,包括了PHP统计代码行数的小代码的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了PHP统计代码行数的具体代码,供大家参考,具体内容如下 想统计一下项目中一共有多少行代码,结果没找到什么好的工具,就自己写了一个。 效率不怎么样。 在命令行中运行,参数为要查询的文件或者目录的绝对路径。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家