Guarde la aplicación Current State of Rails … Recargue si realiza cambios no deseados

Hola chicos … Esta es una pregunta un poco extraña, pero estoy haciendo una aplicación web en Rails y tengo casi la mitad de la funcionalidad que me gustaría ver completada. Ahora que he estado aquí antes, pero debido a la desconnection de algunos models y controlleres todo se volvió loco, así que simplemente reinicié la aplicación porque sabía que ya lo hacía.

Me pregunto si puedo "save el juego" donde estoy ahora y continuar … así que si me equivoco en el futuro, puedo volver a una versión de 1/2 manera que funciona de mi aplicación.

Solo quiero save todo como está y si estropeo algo en el futuro, podría regresar a donde estoy ahora … ¿Hay alguna manera de hacer esto? He estado buscando y congelando? o control de versiones? pero no estoy seguro de que esté buscando.

Lo que estás buscando se llama control de versión y al mirar tus tags creo que ya lo sabes.

Hay muchas opciones para el control de versiones, pero la que ahora es la más popular para desarrolladores de Rails se llama git.

Hay muchas cosas para aprender sobre git, pero mi website favorito se llama gitready . Debes leer sobre la ramificación, que es una gran manera de trabajar en funciones experimentales sin estropear tu aplicación, y las tags, que se utilizan para marcar un punto en el time al que siempre puedes volver.

¡Espero que esto ayude!

solo use git o subversion 🙂