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

git-push sent too many objects

From
Mark Jason Dominus <mjd@plover.com>
Date
Apr 17, 2012, 16:53 UTC
Message-ID
<30586.1334681607@plover.com>

I had a master ref, pointing to commit 231e284, which I branched to make a "coupon" ref. My remote, "origin" had a copy of commit 231e284.

I modified one file and committed it on "coupon", yielding commit 03b6489. Then I pushed coupon to origin. I expected that git-push would send about five objects, but instead it reported sending 1,315.

Command output is pasted at http://nopaste.info/a866bb00e0.html . You can verify that:

1. I pushed only coupon, not any other ref.
2. origin already had a copy of coupon's predecessor commit, 231e284.
3. 03b6489 was identical to 231e284 except for changes in one file.
4. I was not doing anything obviously strange.
What happened here?  Why did git-push send 1,315 objects instead of 5?
Mark Jason Dominus 	  			                 mjd@plover.com
Next: Shawn Pearce
Message 1 of 5 in “git-push sent too many objects”
  1. Mark Jason DominusApr 17, 2012
  2. Shawn PearceApr 18, 2012
  3. Mark Jason DominusApr 18, 2012
  4. Jeff KingApr 26, 2012
  5. Mark Jason DominusApr 27, 2012

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.