Sem favorecer nenhuma opção de nomenclatura específica, lembre-se de que um repositório git pode ser clonado em qualquer diretório raiz de sua escolha:
git clone https://github.com/user/repo.git myDir
Aqui repo.git
seria clonado nomyDir
diretório
Portanto, mesmo que sua convenção de nomenclatura para um repositório público acabe ligeiramente incorreta, ainda será possível corrigi-la no lado do cliente.
É por isso que, em um ambiente distribuído onde qualquer cliente pode fazer o que quiser, não há realmente uma convenção de nomenclatura para o repositório Git.
(exceto para reservar " xxx.git
" para a forma simples do repositório ' xxx
')
Pode haver uma convenção de nomenclatura para o serviço REST (semelhante a " Existem diretrizes de convenção de nomenclatura para APIs REST? "), mas esse é um problema separado.