Cómo cambiar twigs en eclipse sin comprometer cambios

He estado usando GIT por un par de semanas y trato de entender cómo cambiar de twigs sin comprometer files. Esto es lo que hice.

  1. Clonado un repository git y tener una twig principal local.
  2. Creó una nueva sucursal local (Branch2) que se basa en una sucursal remota.
  3. Realizó cambios en 2 files en la twig principal.

Lo que quiero hacer ahora es cambiar de maestro a Branch2. Los cambios que realicé en la twig maestra son solo para propósitos de desarrollo local y nunca deben comprometerse. Pero cuando trato de hacer esto en eclipse (es decir, hago doble clic en la twig local a la que trato de cambiar) sigue diciéndome que hay cambios no confirmados y que tengo que confirmar, esconder o restablecer.

¿Alguien puede decirme cómo puedo hacer un cambio en un file local y hacer que git ignore este cambio para que no me pregunten con este post?

Si no desea que los cambios se hagan públicos, simplemente debe confirmarlos en su propia twig de características y no en la twig principal.
Puedes crear una nueva twig, darle un nombre que refleje los cambios, tal vez el prefijo sea con algo como "experimental-" y luego comprometerte con esa twig antes de cambiar a tu otra twig.

Puedes usar git stash para esconder tus cambios, o usar git stash para enviarlos directamente a una nueva twig como lo menciona Ege Akpinar.

Nota: si necesita esconder un trabajo en progreso de Eclipse , Egit ahora es compatible con stash :

escondite en EGit

Echa un vistazo a git stash. Stash le permite almacenar cambios no confirmados.

Opción 1

 git stash git checkout -b Branch2 

Sus cambios se almacenarán en git (localmente). Cuando desee volver a aplicar esos cambios, hará git stash pop y aplicará esos cambios por usted.

opcion 2

 git stash git stash branch temporarybranch 

Esto llevará sus cambios no confirmados a una nueva twig y los mantendrá allí para usted. En comparación con la opción anterior, esto le permite mantener estas twigs en el server presionando esta nueva twig.

Espero eso ayude