TGViewer
🍳 Датазавтраки ☕️ НСК (Академ) 🍳 Датазавтраки ☕️ НСК (Академ) @databreakfast · 685 subscribers
Post #2009 268

Forwarded from Lev

The tutorials you read are almost correct. Git normally stores new versions of files as it is, only compressing them with zlib.

However, they would quickly eat up all your hard drive even if they're compressed. To prevent this, git peiodically scraps older versions of files and stores them in a large compressed archive, which is called packfile. When creating a packfile, git checks if there are similar files between them, and stores only delta(diff between files)s of them.

However, git does not do this per every commit, and only does for older, rarely accesssed versions, which is why most tutorials omit this detail.
https://www.quora.com/How-exactly-does-the-Git-store-change-files/answer/Kim-HyunKang?ch=10&share=f7eda9d0&srid=hB9T3
Quora How, exactly, does the Git store change files? Answer: The tutorials you read are almost correct. Git normally stores new versions of files as it is, only compressing them with zlib. However, they would quickly eat up all your hard drive even if they're compressed. To prevent this, git peiodically scraps…
More from @databreakfast
  1. Oct 3, 202606.10.2026 🍳 датазавтрак по вторникам ☕️ в Новосибирском Академгородке с 08:30 до 10:00 в…
  2. Sep 29, 2026Напишите, пожалуйста, в комментариях - о чем еще сегодня говорили
  3. Sep 29, 2026Расссказывал про команду claude code /simplify - вот что про нее пишет документация: Skill…
  4. Sep 29, 2026Датафест будет 10-го октября, в субботу, регистрируйтесь https://ods.ai/events/datafestsib…
  5. Sep 29, 2026Про цифровые двойники есть стандарт ГОСТ Р 57700.37–2021 «Компьютерные модели и моделирова…
  6. Sep 29, 2026Cadence - какой-то новый подход к архитектуре и обучению нейросетей вместо трансформеров,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →