Since a while (v1.8.2), git submodule
allow us to track a specific branch:
git submodule add -b <tracked_branch> <added_sobmodule>
That's pretty useful in a use case where you use meta-projet to track a bunch of project in their releasing branch from a public remote.
Now, I have a use case in which I need to track both a release branch and a dev branch. So I add to the previous command:
git submodule add -b <another_tracked_branch> <already_added_sobmodule>
I get this error (v2.12.0):
'already_added_sobmodule' existe déjà dans l'index
Which mean that already_added_sobmodule already exist in the index...
How could I track (using submodule) only 2 of the branches of a public git remote?