Re: Subtree with submodule inside?
From: Jonathan Nieder <hidden>
Date: 2016-06-15 23:02:09
Junio C Hamano wrote:
Jonathan Nieder [off-list ref] writes:
quoted
2. Submodules aware of their superproject and of the parent's branches. In other words, submodules would act as though under refs/ they had a symlink parent -> ../../../refs So you could do git checkout --recurse-submodules master cd path/to/submodule git checkout parent/heads/next This would avoid danger from "git gc" in submodules and would get rid of most of the motivation for named branches in the submodule, I'd think.Are you assuming that they share their object stores?
No. The 'symlink' thing is a think-o. (When trying to explain the idea I ended up oversimplifying and speaking nonsense.) What I wanted to say is that parent/heads/next would be a way to refer from the submodule to the same commit as refs/heads/next:path/to/submodule refers to in the parent. Thanks for clarifying, Jonathan