Sin favorecer ninguna opción de nomenclatura en particular, recuerde que un repositorio de git se puede clonar en cualquier directorio raíz de su elección:
git clone https://github.com/user/repo.git myDir
Aquí repo.git
sería clonado en el myDir
directorio.
Por lo tanto, incluso si su convención de nomenclatura para un repositorio público resultó ser ligeramente incorrecta, aún sería posible solucionarlo en el lado del cliente.
Es por eso que, en un entorno distribuido donde cualquier cliente puede hacer lo que quiera, no hay realmente una convención de nomenclatura para el repositorio de Git.
(excepto para reservar " xxx.git
" para la forma simple del repositorio ' xxx
')
Puede haber una convención de nomenclatura para el servicio REST (similar a " ¿Hay alguna pauta de convención de nomenclatura para las API REST? "), pero ese es un problema por separado.