Я читал о как git хранит изменения здесь.
Похоже, если я поменю одну строку в файле, она будет повторно хранить весь файл. Разве это тратит много места по сравнению, скажем, Subversion, который хранит только diff?
(Или я не понимаю модель хранения?)