Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用git grep查找所有分支,其中;最新的pom.xml“;包含';nexus.company.com';?_Git - Fatal编程技术网

如何使用git grep查找所有分支,其中;最新的pom.xml“;包含';nexus.company.com';?

如何使用git grep查找所有分支,其中;最新的pom.xml“;包含';nexus.company.com';?,git,Git,问题: 如何使用git命令行查找“latest pom.xml”包含字符串“nexus.company.com”的所有分支 上下文 我们正在将我们的回购fqdn从“nexus.company.com”切换到“repo.company.com” 该公司拥有大量的吉特回购协议 我们可以访问bitbucket服务器上的文件系统 要求 我们希望: 查找仍然引用旧fqdn的所有最新pom.xml 搜索所有分支或标准分支的离散列表(例如“主”、“开发”和“发布”) 注释 我尝试过使用“git gr

问题:

如何使用git命令行查找“latest pom.xml”包含字符串“nexus.company.com”的所有分支

上下文

  • 我们正在将我们的回购fqdn从“nexus.company.com”切换到“repo.company.com”
  • 该公司拥有大量的吉特回购协议
  • 我们可以访问bitbucket服务器上的文件系统
要求

我们希望:

  • 查找仍然引用旧fqdn的所有最新pom.xml
  • 搜索所有分支或标准分支的离散列表(例如“主”、“开发”和“发布”)
注释

  • 我尝试过使用“git grep”、“git rev list”的组合,并将其传送到git show。不太管用
  • xml很可能位于repo的根目录中
  • “很高兴拥有”是搜索repo中的“所有pom.xml”文件
  • 我们实际上需要检查build.gradle和其他gulp/grunt构建文件。。我想我们可以反复讨论“什么适用于pom.xml”
谢谢

您可以使用这个小脚本