On Tue, Oct 8, 2013 at 3:44 PM, Carlos Martín Nieto <cmn@xxxxxxxx> wrote: > diff --git a/send-pack.c b/send-pack.c > index 7d172ef..7b88ac8 100644 > --- a/send-pack.c > +++ b/send-pack.c > @@ -205,6 +205,8 @@ int send_pack(struct send_pack_args *args, > quiet_supported = 1; > if (server_supports("agent")) > agent_supported = 1; > + if (!server_supports("thin-pack")) > + args->use_thin_pack = 0; Hmm.. I think this introduces a regression in C Git because receive-pack never advertises "thin-pack" and so "git push" from now on will never send thin packs. It's too late now to add thin-pack to receive-pack, perhaps a new extension "no-thin-pack" for those servers? Alternatively, just run git push --no-thin (you'll need f7c815c (push: respect --no-thin - 2013-08-12) though). > if (!remote_refs) { > fprintf(stderr, "No refs in common and none specified; doing nothing.\n" -- Duy -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html