-----BEGIN PGP SIGNED MESSAGE-----
On Mon, Jan 06, 2014 at 08:10:04PM -0800, W. Trevor King wrote:
> Here's an attempted summary of our desires, and my ideal route
> * Preferred local submodule branches for each superproject branch.
> * Not currently supported by Git.
> * Requires some sort of per-superproject-branch .git/config.
> * Fall back to the remote-tracking submodule.<name>.branch?
> * Auto checkout of the preferred branch
> * Can do this at clone-update time with my patch.
> * For later submodule branch switches, maybe we want:
> git submodule checkout [-b <branch>] [<paths>…]
> Then if a user blows off their detached HEAD, at least they'll
> feel a bit sheepish afterwards.
Well, for development on a detached HEAD in a submodule we are currently
not very careful anyway. A simple
git submodule update
will already blow away any detached HEAD work. But AFAIK it should
trigger the "you are leaving commits from a detached HEAD behind"
warning, so there is some safeguard and recovery.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
-----END PGP SIGNATURE-----
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html