Git Pull abre VIM incluso con –no-edit

El "Vim opens asking asking commit message after implicit fusion non-conflicting" parece ser un problema relativamente común, con lo que parece ser una respuesta relativamente simple : git config --global core.mergeoptions --no-edit .

Desafortunadamente, esto no parece funcionar para mí o para al less 8 de las otras 15 personas de mi class, y nuestro instructor también está un poco desconcertado (aunque para ser justos no ha tenido time de investigar más allá de un búsqueda rápida de google o dos). No es un gran problema, ya que puede escaping fácilmente con :q , pero es algo que nos gustaría saber la respuesta, y mis búsquedas de google devuelven preguntas de desbordamiento de stack con --no-edit as la solución (ya sea a través del núcleo o cada vez que se realiza una extracción).

Mi .gitconfig (less información personal):

 [mergetool "kdiff3"] path = "/c/Program Files/KDiff3/kdiff3.exe" [merge] tool = kdiff3 [core] mergeoptions = --no-edit [mergetool] keepBackup = false 

Y todavía:

imagen .

¿Alguien sabe por qué la solución no está funcionando (es decir: "Ya no se ha metido en las 'opciones' de ortografía)", o si hay una forma mejor / más confiable de arreglar esto?

export GIT_MERGE_AUTOEDIT=no agregar agregar export GIT_MERGE_AUTOEDIT=no en .bash_profile y abrir un nuevo bash.

Puedes hacer eso con el siguiente command bash:

 echo 'export GIT_MERGE_AUTOEDIT=no' >> $HOME/.bash_profile && . $HOME/.bash_profile 

Espero que eso ayude: D

Solucione esto agregando export GIT_MERGE_AUTOEDIT=no al file .bash_profile .