>> Thanks, Jeff! If I remove the explicit configuration of remote.pushdefault
>> = "origin", I get the same error message as you, so I suspect that's _not_
>> the default.
>
> That's really bizarre, because I get the same behavior with or without
> it set. Not only that, but it shouldn't even come into play, as
> branch.foo.remote should take precedence anyway.
>
> So now I'm really puzzled.

That's because I lied. Sorry! Too many branches configured. I've actually got

[branch "foo"]
    remote = .

If I change that to 'origin' like I claimed it was, it starts erroring.

Reply via email to