git + sourcetree: el repository de git recién clonado no permite cambiar de twig

Me enfrenta un extraño problema cuando he clonado un repository de git sin problemas y mientras hago checkout en otra sucursal, no puedo hacerlo ya que el tree de fonts muestra ' por favor confirme sus cambios o guárdelos antes de poder cambiar de twig. abortar '

Agregado a esta fuente, algunos files .png se incluyen en la list de files que se deben confirmar antes de cambiar a otra twig. Pero este es un nuevo repository que he clonado y de ninguna manera estos files se agregan en local.

¿Alguna sugerencia sobre qué podría estar mal?

Gracias por adelantado.

Si clona el repository y tiene la copy local en su máquina. Y está haciendo el pago a otra sucursal, pero no le permite hacerlo. Significa que tienes algunos files que no agregaste o construyendo el proyecto.

Simplemente haga el estado de git o use cualquier herramienta de interfaz gráfica de usuario para ver los files que necesita una confirmación. Si esos files * .png se generan automáticamente debido a la compilation, simplemente puede ignorarlos.

¿Cómo se puede evitar esos files que terminan en tree de git, hay dos methods, pero aquí sugiero que use escondite

Alijo

git stash git pull origin master 

entonces hazlo

git checkout "the branch_you_want"

Descartar los cambios locales

git reset HEAD --hard , este es un command un tanto arriesgado que eliminará todos los files que no se verifiquen antes de usarlo y se asegurará de que esos files no sean necesarios.