¿agregará .gitconfig en el repository a mi configuration global de files .gitconfig?

Tengo mi proyecto alojado en el server TFS-GIT. Tengo un problema con las fusiones de request de extracción en TFS. Una opción es actualizar las configuraciones de git en el server TFS para hacer "merges –no – ff" debido a problemas de time y otros problemas que no se pueden hacer antes. Estoy buscando una solución para este problema

Si agrego el file .gitconfig al repository con fusionar .ff y pull.ff en falso, ¿eso anulará las configuraciones aplicadas a nivel de repository? ¿Eso funcionará así con git?

Cualquier ayuda es muy apreciada

Sí, la configuration en .gitconfig en un repository particular anulará la configuration global de .gitconfig .

Ver este enlace :

Un file .gitconfig puede residir en hasta tres ubicaciones dentro de su sistema de files, la location determina el scope en que se consideran los contenidos del file:

  • Global (~ / .gitconfig): el uso más común, establece opciones de configuration globales para un usuario en particular.
  • Sistema (/etc/.gitconfig): rara vez utilizado, establece opciones de configuration para la totalidad del sistema local (todos los usuarios en esta computadora).
  • Local: en el nivel del repository, establece opciones de configuration que solo afectan a este repository. Si se cometió este file, la configuration contenida afectaría a todos los usuarios que clonan este repository.

También desde git-scm.com (editado para mayor claridad):

Los files se leen en order, con (el repository específico .gitconfig ) encontrado tomando precedencia sobre (otros files .gitconfig ).