git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [ANNOUNCE] Git wiki

From
Linus Torvalds <torvalds@osdl.org>
Date
May 3, 2006, 17:40 UTC
Message-ID
<Pine.LNX.4.64.0605031037250.4086@g5.osdl.org>
In-Reply-To
<20060503171538.GC9820@thunk.org>
On Wed, 3 May 2006, Theodore Tso wrote:
Show 5 quoted lines
> 
> Yeah, but the fact that you have to use repack and prune in order to
> keep the disk space usage from exploding (especially with the Linux
> 2.6 tree) , means that we have to expose that mess to the beginning
> user.

No you don't. You get it packed when it's cloned, and the disk usage doesn't go up _that_ fast. By the time you need to worry about disk usage you have certainly had time to learn the basics.

No need to start talking about fsck or repacking until the second day.
> Could git be made to do the repacking automatically when it makes sense 
> using some hueristic algorithm?

This was discussed, and yeah, it _could_, but I suspect you really don't want to repack in the middle of some op. Even if your repo was _mostly_ packed, it's an irritating hickup at a time when you don't need to.

I think it's much better to teach people to repack once a week (if that). But to teach them only after they've already _used_ it for a week and aren't intimidated by the basic ops any longer.

		Linus
Previous: Theodore TsoNext: Sam Ravnborg
Message 25 of 37 in “[ANNOUNCE] Git wiki”
  1. Petr BaudisMay 2, 2006
  2. Junio C HamanoMay 2, 2006
  3. Paolo CiarrocchiMay 3, 2006
  4. Petr BaudisMay 3, 2006
  5. Paolo CiarrocchiMay 3, 2006
  6. Nicolas PitreMay 3, 2006
  7. Shawn PearceMay 3, 2006
  8. Andreas EricssonMay 3, 2006
  9. Paolo CiarrocchiMay 3, 2006
  10. Jakub NarebskiMay 3, 2006
  11. Linus TorvaldsMay 3, 2006
  12. Paolo CiarrocchiMay 3, 2006
  13. Linus TorvaldsMay 3, 2006
  14. Jakub NarebskiMay 3, 2006
  15. Paolo CiarrocchiMay 3, 2006
  16. Jakub NarebskiMay 3, 2006
  17. David LangMay 3, 2006
  18. Petr BaudisMay 3, 2006
  19. David LangMay 3, 2006
  20. Petr BaudisMay 3, 2006
  21. Daniel BarkalowMay 4, 2006
  22. Theodore TsoMay 3, 2006
  23. Linus TorvaldsMay 3, 2006
  24. Theodore TsoMay 3, 2006
  25. Linus TorvaldsMay 3, 2006
  26. Sam RavnborgMay 3, 2006
  27. Petr BaudisMay 3, 2006
  28. Joel BeckerMay 3, 2006
  29. Petr BaudisMay 3, 2006
  30. Daniel BarkalowMay 3, 2006
  31. seanMay 3, 2006
  32. Junio C HamanoMay 3, 2006
  33. Junio C HamanoMay 3, 2006
  34. Linus TorvaldsMay 3, 2006
  35. [ANNOUNCE] Revamped Git homepagePetr Baudis, May 4, 2006
  36. Jakub NarebskiMay 4, 2006
  37. Petr BaudisMay 4, 2006

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.