Git mueve archivos / carpetas cuando verifico otras ramas, aunque uso stash antes de registrar la nueva rama: la carpeta / archivo se vuelve "estática"

Actualmente estoy en la rama "maestra". Creé una nueva rama (de la rama maestra) para trabajar en una nueva función de "usuarios". por eso llamé a esta nueva sucursal "usuarios".uve que detener mi trabajo y volver a la rama maestra.Contuve "usuarios" para todos los archivos en los que estaba trabajando, así que básicamente mi estado está vacío.Ahora puedo volver a pagar de forma segura en la rama "maestra".a rama @ "master" me muestra una de mis carpetas node_modules) como si lo hubiera agregado y "listo para agregar y confirmar", como si hubiera sido arrastrado desde el repositorio anterior.

PROBLEMA

Sigo recibiendo los cambios de la rama de vistas previas ("usuarios") en mi rama maestra.

Si elimino estos archivos, no tendría ningún problema para trabajar en mi rama maestra, pero al volver a la rama "usuarios", estos archivos desaparecerán (porque los eliminé en la rama maestra)

Parece que de alguna manera tengo una carpeta "estática" que se arrastra a cada rama

¿Cuál podría ser el problema con mi git?

La carpeta a la que me refiero es lanode_modules carpeta. No estoy seguro de recordar lo que le sucedió, lo agregué al principio y luego lo eliminé. se aseguró de que no se muestra en el repositorio en "bitbucket". entonces teníagit update-index --assume-unchanged $(git ls-files | tr '\n' ' ') ejecutar en toda la carpeta. Simplemente sigue apareciendo en cada rama a la que me mudo.

QUÉ ESPERO QUE SUCEDA:

Actualmente estoy en la rama "maestra". Creé una nueva rama (de la rama maestra).uve que detener mi trabajo y volver a la rama maestra.Contuve "usuarios".Ahora puedo volver a pagar de forma segura en la rama "maestra". la rama "maestra" está vacía para trabajar, algunos archivos "desaparecieron" ya que no existen en esta rama).

Respuestas a la pregunta(1)

Su respuesta a la pregunta