Tengo la configuración del editor que quiero distribuir en todos los repositorios. Si el usuario define su propia configuración, debería borrar las opciones del repositorio, por supuesto.¿Cómo compartir un archivo de configuración en git?
quiero hacer eso porque tengo una clase y cada estudiante clonar el repositorio. Por lo general, se olvidan de establecer la configuración core.editor y termina jugando con vi, usualmente bloqueando el repos como si hubieran maldecido el poder mágico.
Como funcionó para mi directorio HOME, traté de usar un .gitconfig en mi directorio de repositorio, como si fuera un .gitignore, pero parece que no funciona.
EDIT:
--global
deja entrar el usuario establece su preferencia para anular el repositorio, pero does't le permiten buscar el config repos, mientras que la clonación.- .git/config no se comparte entre repo clonado
Parece que la solución adecuada es educar a los estudiantes en el uso de EDITOR, visual y GIT_EDITOR. Ese es un buen conocimiento general para tener en cualquier caso. –
La educación es fácil si tiene todo el tiempo que desea pasar con cada estudiante individualmente. Este no es el caso. Prefiero encontrar una solución automática y pasar tiempo en cosas más importantes. –