Nombre de repository de Github y nombre de la carpeta local para el repository

Ahora guardo las fonts de mi aplicación (git repo) en la carpeta:

MyProject / front_app

Pero en git hub quiero que el repository no se llame "front_app" sino "my_project_front_app" ¿es posible?

¿Es un buen enfoque o es mejor tener la carpeta local my_project_front_app para este git repo?

Puedes hacer lo que quieras. El repository local y el remoto pueden tener diferentes nombres.

Si ya tiene un repository local, puede agregar un control remoto (con el nombre que desee) con:

git remote add origin http://distant/a_remote_repository 

Si ya tiene un repository de GitHub, puede clonarlo en la carpeta local que desee con:

 git clone http://distant/a_remote_repository a_different_local_folder 

No hay ninguna razón para que el repository github, su clon local y cualquier otra copy del coude no puedan nombrarse de otra manera. No hay una ventaja o desventaja real para ello, aparte de la capacidad de usted y de sus queueboradores para mantenerlo en línea.

 git clone <url> <path> ;# path is a variable; it's the url that's well-defined git remote add <name> <url> ;# as can be seen in the 'git remote add' command