Когда вы просматриваете историю файла, вы видите только комментарии и изменения для коммитов, сделанных с этим файлом, но номера редакций не обязательно будут последовательными.
Но вы все равно можете вернуть один файл к любому конкретному номеру ревизии, не затрагивая другие файлы.
* 1005 Е.Г. *
два файла:
foo.txt и bar.txt
1: checkin foo.txt
2: регистрация foo.txt & bar.txt
3: checkin foo.txt
4: checkin bar.txt
5: checkin foo.txt
6: checkin bar.txt
Если вы посмотрите на историю бара, вы увидите:
6
4:
2:
И вы все равно сможете вернуть bar.txt обратно в ревизию 2, не влияя на foo.txt
Если вы посмотрите историю Foo, вы увидите:
5
3:
2:
1:
Если вы посмотрите историю всего каталога, вы увидите все коммиты.
Наличие широкого номера версии репозитория просто означает, что вы можете определить порядок, в котором вещи были изменены, по номерам ревизий. Это не влияет на вашу способность просматривать истории или откатывать файлы.