"Esconder aplicar" en git anula los cambios obtenidos de un tirón

Me metí en esta situación hoy. Tuve algunos cambios en un file para confirmar pero antes quería hacer un pull para este file, así que hice el siguiente

  1. Stash cambia de mi directory de trabajo
  2. Tirando cambios que traen cambios en este mismo file de otra persona
  3. Stash aplica mis cambios

Lo que he encontrado después de que "aplicar alijo" es que los cambios que obtuve después de hacer la extracción fueron reemplazados con mis cambios de escondite.

  1. ¿Esto es normal? No debería haber conflictos de fusión al aplicar mis cambios de escondite afectar los cambios en el mismo file obtenido de la extracción?

  2. ¿Cómo lidiar con esta situación para evitar que mis cambios ocultos anulen los cambios obtenidos de un tirón?

Gracias

Puede tratar de esconder los cambios locales primero, luego tirar y luego save el alijo.

 git stash git pull origin master git stash pop 

Deberá resolver manualmente cualquier cosa que anule los cambios desde el control remoto, ya que tendrá conflictos.

Espero eso ayude.