Я пытаюсь понять, как Git работает лучше.
Принимая во внимание некоторые произвольные файлы и произвольное количество коммитов, как git решает, как разбить эти файлы на большие двоичные объекты, которые затем однозначно идентифицируются хешами SHA-1?
Я только что сделал около 10 коммитов perl / C / java-кода и текста в новом git-репо и как-то git разделил файлы на маленькие сегменты, как он решил, как эти сегменты должны быть разделены?