¿Cómo silencias el post automático de fusión de git?

Estoy tratando de hacer algunas secuencias de commands de automation usando git, cosas simples como actualizar submodules, pasar a tags adecuadas, etc., pero uno de los problemas que ahora encuentro es que git ahora te obliga a confirmar un post de fusión. ¿Hay alguna manera de silenciar este comportamiento?

Para evitar que git le solicite un post de confirmación en mac, agregue esto a su .bashrc o .bash_profile ( lea más sobre la diferencia entre los dos files )

export GIT_MERGE_AUTOEDIT=no 

Luego, en tu tipo de terminal:

 source ~/.bashrc 

para volver a cargar su file bash y continuar sin ninguna interferencia.

Puede agregar el --no-edit a git-merge y no le pedirá que confirme el post de fusión.

Puede cambiar el editor para que no se muestre reemplazando vim con cat o true , por ejemplo:

 GIT_EDITOR=true git merge branch_name 

Esto completará el post de fusión automáticamente.