有没有办法在远程存储库树上执行 git-grep 命令?

Is there a way to execute git-grep command on a remote repository tree?

我想搜索位于远程存储库 (origin/master) 的一个子树中的文件的内容。 git-grep 文档说该命令适用于当前工作树。因此,如何搜索构成远程存储库树的文件?

git没有办法。您可以在本地获取远程提交,也可以使用 out-of-git 访问远程存储库。使用 ssh,您只需执行 ssh remote-host "cd /repo && git grep"。通过 Web 访问,使用提供的任何搜索。