Qual é a finalidade dos repositórios bare git em .repo / projects / criados pelo script de repo Android?

OAndroid source é gerenciado por repo. Ao sincronizar usando o repo, um diretório chamado.repo/projects/ é criado, que contém todos os repositórios git também retirados diretamente no diretório de trabalho atual, apenas no formato bare gi

Para que finalidade o repo mantém os repositórios bare git? E como esses repositórios simples são usados pelo repo?

(Nota: Esclarecimento: não estou falando de um repositório git quando escrevo "repo", estou falando especificamente sobre o script chamadorepo criado por / para Android para manter todos os repositórios git que compõem a fonte Android.)

questionAnswers(3)

yourAnswerToTheQuestion