I've got a web site that contains a set of effectively independent tools with each tool having its own directory. For example:
/webroot /webroot/tool-1 /webroot/tool-2 /webroot/tool-3
Development for each tool takes place individually, so being able to create different branches at different times for each is imperative.
I'm looking at moving to Git for version control and from what I've gathered from the documentation, the best bet would be to create one git repository for each of the tools. I'm curious though, if there is a way (and more to the point, if it's advisable) to have a single repository at the webroot level but still maintain the sub level tool-# directories in an independent manner.
(Note: The main reason I'm interested in this is because I'm looking at purchasing a private space on GitHub. If everything can easily and effectively go under one repository without causing a maintenance nightmare I would be able to utilize a less expensive plan than if I had to create one repo for each of the fifteen or so tools.)