たくさん開発用のディレクトリを作ってると、たまにローカルのディレクトリとGithubで管理しているリポジトリ名が異なってしまっていたりして、どこで開発していたかわからなくなったりします。 そういうときに、Githubのリポジトリ名で検索できたらいいです。
カレントディレクトリ以下に含まれるGitリポジトリを探す
.git/config ファイルの中に設定が書かれているのでそれを検索します。
$ find ./ -type f -name 'config' | xargs grep -r '.git'
特定のリポジトリ名を指定する
その中からさらに検索したいときは、さらにgrepしたらいいです。
$ find ./ -type f -name 'config' | xargs grep -r '.git' | grep 'web-app'