I have a brand new computer and I am setting up my dev environment. I was wondering what the 'experts' did with regards to multiple git repositories for modules/themes etc.
Previously I would use git submodules for each Orchard module I wanted to use, but I was told that git submodules aren't a good idea (I don't know why this is). Currently I have my whole Orchard tree (from \src and \lib down) checked into my site repository.
I add Orchard as a remote and pull updates in via git merge. As said I add a submodule for each repo under \src\Orchard.Web\Modules and \src\Orchard.Web\Themes.
How do you guys set up your dev environment? Is there a better way to have nested git repositories? I know in SVN it was a simple thing.