Gestores de Versiones
Un sistema de control de versiones te permite guardar "fotografías" del estado de tu proyecto en ese instante del tiempo, dándote la capacidad de restaurar ese estado en cualquier momento. Es simple: tomas una de estás "foto", trabajas en tu proyecto y si algo sale mal puedes volver a atrás, a algún punto donde todo funcionaba. De esta forma continuarás trabajando y podrás dormir tranquilo en las noches sabiendo que tu tienes respaldos de tu código en momentos del tiempo donde todo funciona. Los programas para control de versiones son un grupo de aplicaciones originalmente ideadas para gestionar ágilmente los cambios en el código fuente de los programas y poder revertirlos, cuyo ámbito ha sido ampliado pasando del concepto control de versiones al de gestión de configuración de software , en el que se engloban todas las actividades que pueden realizarse por un equipo sobre un gran proyecto software u otra actividad que genere ficheros digitales (por