You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用一条Git命令暂存多个同名pom.xml文件

单条Git命令暂存所有pom.xml文件

当然可以用单条命令实现,有两种常用方式:

  1. 直接合并路径到一条命令
    把根目录的pom.xml和一级子目录的*/pom.xml作为参数传给git add,一次完成暂存:
git add pom.xml */pom.xml

这个命令和你原来两条命令的效果完全一致,仅针对当前根目录和一级子目录下的pom.xml文件。

  1. 使用递归通配符匹配全层级
    如果你想一次性匹配当前目录及所有子目录(不管层级深浅)里的pom.xml,可以用**通配符:
git add **/pom.xml

这条命令会自动匹配根目录的pom.xml,以及serviceA、serviceB,甚至更深层级子目录里的pom.xml。如果你的Git版本低于2.13,可能需要先执行git config --global core.globstar true开启递归通配支持,不过现在主流Git版本都默认开启了这个功能。

内容的提问来源于stack exchange,提问作者timmmmmb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 00:43:08