So, currently, I use github and store all designs in one repo. Now that i have to use it in a team enviroment, I am getting some friction (ie lots of github errors). First mistake I fixed....I decoupled the parts library from this repo...putting libraries in that repo was kind of painful, so I just put it in a separate one. Now, I am second guessing putting all the designs in one repo. Maybe that would work better for just putting completed production files in one repo, but designs in one repo kind of gets to be a pain when multiple people need to use. Telling other engineers to not upload random saves is becoming a chore as I have to go through all the github errors and sit down with them and check on what they did. Anyone have any insight in to this? The last thing is that I could just migrate to Altium's repo...but what would happen if we suddenly decided to not pay for it?