¿Mercurial hace copys de security de los cambios?

Una especie de pregunta elemental, pero estoy teniendo problemas para captar el progtwig Mercurial SCM. Entiendo que se usa para hacer un seguimiento de los cambios en los files, pero eso es todo. Revisé las páginas man y el contenido en sus páginas de tutoriales, pero parecía que solo hablaba de lo detallado que puede ser con el seguimiento. ¿Qué más?

Para que quede claro, puedo ver por qué es importante hacer un seguimiento de estos cambios, pero además de eso, ¿no sería beneficioso tener la capacidad de volver a un estado anterior? Disculpe mi ignorancia, desarrollador principiante aquí ..

Puedes hacer exactamente eso. En el caso de Mercurial, mire la update para cambiar a cualquier set de cambios en el historial de su repository. Esto puede permitirle ver versiones anteriores del proyecto, pero creo que un caso más común es usarlo para mantener varias twigs de trabajo a la vez: https://www.mercurial-scm.org/guide#separate_features