> Естественно. Идеальные инструменты бывают только среди академических изобретений. Типа
> Haskell'а, например. Но их идеальность выходит боком.Я не знаю как эта функция работает в других VCS, но удалять все файлы,
чтобы потом большинство из них восстановить выглядит диким путем.
Речь не о том, чтобы инструмент был идеальным. Речь о том, чтобы он не был противоречивым.
Тем более самый популярный инструмент в своей области.
Любая геометрия или просто теория строится на базе из аксиом, которые не противоречат друг другу.
Интересно есть ли другая VCS, в которой задача сброса решается естественным образом?
Надо будет посмотреть.