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

Why pack+unpack?

From
JGJeff Garzik <jgarzik@pobox.com>
Date
Jul 26, 2005, 04:39 UTC
Message-ID
<42E5BE91.2050901@pobox.com>
Whenever I pull a local repository, such as
	cd /spare/repo/libata-dev
	git pull /spare/repo/linux-2.6/.git

git will pack, then unpack, the objects being pulled. AFAICT this is just a complete waste of time. Why does this occur?

Packing 1394 objects
Unpacking 1394 objects
  100% (1394/1394) done

It doesn't seem to make any sense to perform work, then immediately undo that work, just for a local pull.

	Jeff
Message 1 of 1 in “Why pack+unpack?”
  1. Jeff GarzikJul 26, 2005

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.