Pro Git
Pro Git Para demostrarlo, irás a tu proyecto y empezarás a trabajar en un par de archivos y posiblemente en tu etapa uno de cambios. Si ejecutas git status, puedes ver tu estado sucio:
$ git status Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: index.html Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: lib/simplegit.rbAhora quieres cambiar de rama, pero no quieres hacer “commit”, todavía, a lo que has estado trabajando; así que le harás un guardado rápido a los cambios. Para poner un nuevo guardado rápido en tus archivos, ejecuta git stash o git stash save:
$ git stash Saved working directory and index state \ "WIP on master: 049d078 added the index file" HEAD is now at 049d078 added the index file (To restore them type "git stash apply")Tu directorio de trabajo está limpio:
$ git status # On branch master nothing to commit, working directory cleanEn este punto, puedes fácilmente cambiar de ramas y hacer trabajos en otro lugar; tus cambios están guardados en tus archivos. Para ver qué guardados rápidos has almacenado, puedes usar git stash list:
