Я один разработчик, использующий Mercurial для создания программы. До сих пор я занимался каждым этапом разработки, и я все испортил и хочу работать над чем-то другим.
Как мне перейти в предыдущее состояние (т.е. откат), а затем создать ветвь, поддерживая более новые состояния?
Откат когда-нибудь удаляет? Должно ли это быть все, что я делаю? Просто откат, пока я нахожусь в том месте, где я хочу, редактировать, а затем зафиксировать? Смогу ли я объединить наборы изменений позже или хотя бы посмотреть на них? Конечно, я могу просто сохранить этот репозиторий, выполнить откат, а затем создать новые наборы изменений, а затем объединить два репозитория?
Я новичок в SCM и, конечно, DSCM, так что будьте осторожны:)