在远程计算机上使用git grep实际上是搜索远程系统,还是搜索存储在本地计算机上的分支?
git grep
git grep 'huntfor' 'refs/remotes/origin/main' git grep 'huntfor' $(git ls-remote . 'refs/remotes/*' | ForEach-Object {($_ -split "`t")[1]})
rdlzhqv91#
git grep只搜索工作树和索引,除非你指定了修订版本,因此,它通常只搜索你本地机器上的文件和修订版本。如果你的仓库没有修订版本,那么你就不能搜索它。
git fetch
git pull
1条答案
按热度按时间rdlzhqv91#
git grep
只搜索工作树和索引,除非你指定了修订版本,因此,它通常只搜索你本地机器上的文件和修订版本。如果你的仓库没有修订版本,那么你就不能搜索它。git fetch
或git pull
以来发生的更改)仍然无法访问。