From mboxrd@z Thu Jan 1 00:00:00 1970 From: Graham Hay Subject: Re: Seems to be pushing more than necessary Date: Mon, 23 Mar 2015 10:35:42 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Cc: Git Mailing List To: Duy Nguyen X-From: git-owner@vger.kernel.org Mon Mar 23 11:36:00 2015 Return-path: Envelope-to: gcvg-git-2@plane.gmane.org Received: from vger.kernel.org ([209.132.180.67]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YZzi0-0000Is-NA for gcvg-git-2@plane.gmane.org; Mon, 23 Mar 2015 11:35:49 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752350AbbCWKfp (ORCPT ); Mon, 23 Mar 2015 06:35:45 -0400 Received: from mail-ob0-f181.google.com ([209.85.214.181]:36470 "EHLO mail-ob0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752013AbbCWKfn (ORCPT ); Mon, 23 Mar 2015 06:35:43 -0400 Received: by obdfc2 with SMTP id fc2so119731808obd.3 for ; Mon, 23 Mar 2015 03:35:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=i0X1LjqX1iALkNL+aedL4tlCdrL/iLPEfWYlu37KrZw=; b=aHZRjs18JPaXrYbzJShb+FLzEIIxxytOrFppnkHayytjcC3onUPrrvCspFC302J8vD CenZZqd8zUfGe33PsEv3jtS7Wdew7tMy0GLJIhIFXDPqrRWMIJ+wRInVqX6GhZ5G2X81 /5STdOQO/HmjMur+NCxo29y416KCDht8Ffv5yH7VBRuIFT7bDMQTlJqCDi4XkNc6ALrY SWE4QeVaMuF77yC/YuiUEJ/FY5jpp+cNTKkazzFyMiCJyfAM7tNTMBaScemG3hwVKH12 /+b6QdDyuZCFMOZmxbEHoQEmVzGfB9lpMTz1cpEi9r1VMbLFc/e2PWtUProjCGPZ2l4l Af8w== X-Received: by 10.202.190.135 with SMTP id o129mr10625711oif.106.1427106943052; Mon, 23 Mar 2015 03:35:43 -0700 (PDT) Received: by 10.76.13.8 with HTTP; Mon, 23 Mar 2015 03:35:42 -0700 (PDT) In-Reply-To: Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: Hmm. I'm using a "private" fork of a repo, I pull from one and push to the other, e.g. git fetch foo git rebase foo/master git push --set-upstream origin bar It's quite possible my workflow is causing the problem, but I'm not sure what I could do differently. What do you mean by a "no-share remote"? On 23 March 2015 at 10:05, Duy Nguyen wrote: > On Thu, Mar 19, 2015 at 6:11 PM, Graham Hay wrote: >>> Try "fast-export --anonymize" as that would help us understand this. >> >> Attached. > > The bad news is it seems to be working for me (I recreated the remote > repo from this dump). I notice that you have two remotes, one shares > many refs (the remote "ref39"). The other, "ref2", does not share any > SHA-1 with refs in ".git/refs/heads/". Any chance you push to a > no-share remote, which results in a lot of objects to be sent? > -- > Duy