From: Junio C Hamano Date: Sat, 12 Jan 2008 06:27:21 GMT Subject: Re: [PATCH] Teach remote machinery about remotes.default config variable Message-ID: <7v7iify2wm.fsf@gitster.siamese.dyndns.org> In-Reply-To: <47885B2C.8020809@gmail.com> Mark Levedahl writes: > Junio C Hamano wrote: >> Mark Levedahl writes: >> >> It's that simple. Isn't it? >> > Yes, until you hit submodules whose state you are managing from a > super project. Then it gets hard because the machinery brings origin > into play. Sorry, I may be missing something. Even if you have a submodule, you can go there and that will be a valid freestanding repository. You can always be explicit, bypassing any behaviour that defaults to 'origin' to avoid ambiguity.