计算 git 存储库中的行数

2023-11-29

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

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

我正在寻找一个命令cat所有这些文件。就像是

git ls-files | [cat all these files] | wc -l

xargs会让你cat在将所有文件传递给之前将它们放在一起wc,就像你问的:

git ls-files | xargs cat | wc -l

但跳过中间cat为您提供更多信息,并且可能更好:

git ls-files | xargs wc -l
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

计算 git 存储库中的行数 的相关文章

随机推荐

  • 检查异步 JavaScript 文件何时加载[重复]

    这个问题在这里已经有答案了 我想仅在加载所有异步文件后 引导 我的页面 有没有办法可以在加载异步文件时通知我 索引 html 为您的其中一个脚本提供一个 ID
  • 使用 INotifyPropertyChanged 更新 ObservableCollection 项属性

    检查以确保我的假设是正确的 我有一个 ObservableCollection 类 我正在调用 Web 服务并检索一系列设备 然后 我枚举 ObservableCollection 并将每个项目设置为从 Web 服务检索到的相应设备 我检索
  • 使用 jQuery 检测 Safari

    虽然两者都是基于 Webkit 的浏览器 但 Safari 会对 URL 中的引号进行 urlencode 而 Chrome 则不会 因此我需要在JS中区分这两者 jQuery 的浏览器检测文档将 Safari 标记为已弃用 有更好的方法还
  • 如何截断边界框中的文本?

    我正在将内容写入PdfContentByte直接使用对象PdfContentByte showTextAligned 我想知道如何在书写时阻止文本溢出给定区域 如果可能的话 如果 iText 还可以在文本不适合的地方放置省略号字符 那就太好
  • Azure IoT - 如果服务器和客户端都更改设备孪生属性怎么办?

    我有一个使用远程监控加速器的 Azure IoT 解决方案 服务器 远程监控网络 和客户端 设备 都在更改设备孪生属性 有时 这些属性会进入 同步 状态 并且似乎无法摆脱它 那么谁有权更改设备孪生属性以及何时有权更改设备孪生属性的规则是什么
  • Glassfish:HTTP 500 内部服务器错误,无任何异常

    我目前正在开发一个部署在 Glassfish 服务器上的项目 当出现异常时 我可以轻松地在 Glassfish 日志上看到堆栈跟踪 但是 有时当存在与持久性相关的问题 例如关系注释或延迟加载 时 服务器的响应是 HTTP 500 内部服务器
  • CocoaPods Pod 安装。模块无法导入

    我使用以下方式安装了 CocoaPods sudo gem install cocoapods 我有一个带有以下 podfile 的 swift Xcode 项目 platform ios 8 2 use frameworks target
  • 我收到错误消息,服务帐户无法读取 gs:// 路径

    我用于 ML 作业的 GCS 存储桶遇到访问错误 如何确保服务帐户具有所需的权限 我通过输入以下内容解决了这个问题 gcloud beta ml 初始化项目 请参阅下面的详细信息 https cloud google com ml docs
  • 在 C 中使用无效的指针值合法吗?

    下面的代码是C 中未定义的行为 尽管它在几乎所有广泛使用的实现上都可以正常工作 int pointer uninitialized likely illegal pointer value pointer incrementing an i
  • 如何通过ajax提交和验证表单

    请我尝试通过使用 Ajax 同时提交和验证我的表单到我的数据库 但它对我不起作用 这是我的jquery document ready function button click function myform validate Ajax t
  • 如何计算总执行时间并在响应标头中设置,即 Spring WebFlux 中每个请求的 x-runtime?

    不知道我的做法正确与否 另外 请告诉我是否有任何其他解决方法可以实现此目的 可以使用WebFilter吗 package request middlewares import org springframework stereotype C
  • 列出所有可能的组合[重复]

    这个问题在这里已经有答案了 我有一个关于组合的问题 我实际上正在开发一个电子商务网站 并且我有一个功能可以允许客户创建产品变体 例如 黑裤34W 30L 黑裤38W 32L 白裤34W 30L 这些被定义为产品变体 假设我的裤子有 3 个选
  • 使 IE 10 重复 svg 背景

    我有一个 svg 我将其用作身体的背景 我正在使用 x repeat 它可以在 chrome 和 FF 中工作 但在 ie10 实际上是 ie11 beta 中 背景被压扁 并且在每个 x repeat 之间有巨大的条形 链接在这里http
  • gm_auth 函数与 gargle_oauth_cache 停止工作

    我编写了从 gmail 下载电子邮件的 R 脚本 我已将 gm auth 与 gargle oauth cache 一起使用 library gmailr gm auth configure path path json gm auth e
  • python-selenium 有没有办法等待页面的所有元素加载完毕?

    我要求一般检查页面的所有元素是否已加载 有没有办法基本上检查一下 在具体的示例中 有一个页面 我单击某个按钮 然后我必须等到单击 下一步 按钮 然而 这个 下一步 按钮始终可用 可选择和单击 那么如何使用 selenium 检查页面的 状态
  • 单击产品标签时标签计数会自动更改

    我正在使用 Shopify 我在集合页面中 我获取所有带有标签计数的过滤器 例如 All Products Apple 4 Banana 2 Orange 1 Mango 8 现在 当我单击任何标签 例如我单击香蕉 时 它将显示香蕉产品 现
  • 无法将 io.ktor 导入到 Android Studio 中的 KMM 公共模块

    所以我是 Kotlin Multiplatform Mobile 和一般移动开发的新手 我正在尝试在这里遵循本教程关于 KMM 教程在我的项目中使用 Ktor 添加依赖后 如build gradle kts所示 下面 commonMain
  • 国际化不起作用或者我不知道如何使其起作用

    Settings py常量 TIME ZONE Europe Vilnius LANGUAGE CODE lt USE I18N True USE L10N True USE TZ True MIDDLEWARE CLASSES djang
  • 使用 C# 的 Magento SOAP API V2:需要 HTTP 身份验证的商店出现问题

    修改后的问题我修改了原来的问题 如下所示 以便我可以将问题的一部分标记为已回答 所以这里是 我构建了一个工具来从客户商店 magento 导入销售订单 以便集成到我们的旧订单处理系统中 我有五家商店可供进口 其中之一在其商店中设置了 HTT
  • 计算 git 存储库中的行数

    如何计算 git 存储库中所有文件中存在的总行数 git ls files给我一个 git 跟踪的文件列表 我正在寻找一个命令cat所有这些文件 就像是 git ls files cat all these files wc l xargs