Recientemente, después de cualquier git pull
, git ha comenzado a generar mi editor de texto y me pide un mensaje de confirmación de fusión. Un mensaje de confirmación ya está prellenado, y solo tengo que guardar y cerrar la ventana para completar la extracción.¿Por qué git me está pidiendo un mensaje de confirmación de fusión posterior a la extracción?
En el pasado, hacía la fusión silenciosamente, con un mensaje de confirmación estándar (a lo largo de las líneas de Merge branch 'dev' of remote.com:/repo into dev
).
Recientemente actualicé git a la versión 1.7.11.3 (a través de homebrew), pero no puedo pensar en otra cosa que podría haber hecho para cambiar este comportamiento. ¿Es esto un ajuste, o hay alguna manera de volver a la forma en que estaba?
Genial, gracias por esa información. – shanebonham
Gracias por la ayuda. No estoy de acuerdo con que las asignaciones de fusión siempre sean descriptivas. La razón por la que busqué esto es porque las fusiones automáticas cada vez que lo hago me piden que explique por qué es necesaria la fusión, lo que rápidamente se vuelve irracional ya que incluso hace eso cuando no tengo ningún cambio. – Brian
Esto también es un recurso útil para evitar este comportamiento: http://longair.net/blog/2009/04/16/git-fetch-and-merge/ Deberías evitar 'git pull'; use 'git merge --ff-only' si solo está tratando de actualizar y no cree que tenga ningún cambio local; use 'git merge --no-ff' si realmente está tratando de fusionar una rama. – Glyph