Hi everybody,
I have about 30 circuits made until now. About 80-90% of this circuits has a microcontroller, so i have a firmware development of each.
Until now, I have a folder foreach circuit and inside a folder with name hardware and another folder with name software.
But now I’m looking to move to github. I’m novice in github.
My first idea is to make a repository of each “project”, something like Circuit1Hardware, Circuit1Software, Circuit2hardware…
The problem is I’m working with more people and this people has other repositories, so make about 60 new repositories is a crazy idea.
The second idea is to make a repository foreach circuit and then 2 branches, one for hardware and another for software. But by the way git works, everytime i change the branch, it removes all before. So I cannot have both hardware and software in my pc at the same time, and this makes so difficult to develop the software.
Antoher approach is use of submodules, but as far i know, this requires the same amount of repositories of my first idea.
How do you actually do to work with github? Which should be my best solution?
Thanks.