Hi,
I have hard times trying to understand submodules and superprojects (also I'm knew to git). Here we use Clearcase (yeay...) and I would like to use git on top of it on my desktop.
There's a project stored in two clearcase vobs. What I did is "git init", "git add ." and "git commit -m "initial commit"" in both clearcase vobs. I created then a directory (D:/myProject for example) and in this directory I did "git init", "git submodule add Y:\myview\projA" and "git submodule add Y:\myview\projB". And finally "git commit -m "initial commit"".
It is working fine, I build it with hudson specify the "D:/myProject/.git"repo.
How should I update it now ? I believe I have to do "git add ." or "git commit" in both vobs corresponding to the first two repos when new dev are added there.
What should I do next ? I don't think an add or a commit is needed in the superproject. I don't see any changes when building my project.
I hope it is clear enough.
Thank you.