Verifique la segunda sucursal de Git sin perder los cambios locales

He comprobado una twig particular de mi maestro. Creé nuevas classs, files de properties, etc. en mi Eclipse local e hice las testings. No he agregado / comprometido esas classs / files a mi repository git local. Entonces, después de este exitoso prototipo de testing si quiero cambiar a otra sucursal, ¿cómo puedo hacerlo sin perder los cambios locales?

Una vez que reviso la segunda twig, ¿se sobrescribirán mis cambios locales? No estoy seguro de si mis cambios deberán descartarse antes de que sea posible el pago de la segunda sucursal.

Bueno, no es seguro que perderías los cambios (y de hecho si lo git checkout , git checkout te lo advertiría), pero sería mejor esconder tus cambios con git stash o simplemente continuar y confirmar tus cambios antes de revisar el otra twig.

Usa git stash .

git-stash: oculta los cambios en un directory de trabajo sucio

Ver más en los documentos de Git .

Si no ha rastreado nuevos files, asegúrese de usar el -u , ya que incluye files que aún no ha rastreado.

Una vez que esté listo para recuperar sus cambios escondidos, use git stash pop .

 $ git stash -u $ git checkout <branch> $ # do work $ git checkout <oldbranch> $ git stash pop