0
從我能想出來的情況來看,Git將文件的每個版本的內容存儲在一個blob中,引用與文件名等樹。 如果有3個文件完全相同內容,這三個文件被引用到相同的blob。 文件的新版本具有包含文件全部內容的新Blob。Git如何處理文件的增量
現在,由於Git不存儲增量變量,而是將每個版本的文件的全部內容存儲在一個單獨的blob對象中,這是否會導致存儲增加?這是決定項目Git的主要問題嗎? 另外,我的理解版本的Git處理是否正確?
哎呀..我貼得太早。我看到Pack(git gc)會定期執行這個deltafication。謝謝 – maxmelbin