From: Junio C Hamano Date: Thu, 28 Jul 2011 19:58:27 GMT Subject: Re: [PATCH v2 0/3] check for unpushed remotes in submodules Message-ID: <7v39hqmb30.fsf@alter.siamese.dyndns.org> In-Reply-To: <1311790250-32454-1-git-send-email-iveqy@iveqy.com> Fredrik Gustafsson writes: > Regarding the discussion of superprojects with submodules that have no > remote tracking branches: A push will still be denied. I have marked one part of the data synchronized across machines as "private" submodule (which contains my gpg keychains, encrypted password files, personaly memos, etc.) and push only the outer "shell" superproject (which has tools that I use everywhere to go to $HOME/bin among other things) to certain machines without the private parts, and the superproject is designed to work without a checkout (nor clone) of a submodule. With this patch series, it sounds like I cannot use this repository structure anymore, which is sad.