At least not a bad idea. After all, a new branch in git only add one more
file under .git/refs directory in which there is only one line recording
the commit hash value your branch is pointing to. IMO, you won't be any
problems with thousands of branches exist in your project.
On Tue, Apr 14, 201
One of the simplest ways to do what you want:
1, setup a bare,shared repository in a machine: git init --bare --shared
myrepo.git
2, make it accessible through ssh protocol(setup ssh server and make an
account for every developer)
3, clone the repo: git clone ssh://@server//myrepo.git
4, you are d