Toad Team Coding

Hello,

I'm having trouble with Team Coding. I work in a large company that has a huge database and now I want to put everything on GitHub (about 10 databases with 10-15 schemas each). Do you think it's okay to use team coding in this case? My problem is that I've already tried with one database, and I've set up everything, however, I accidentally checked in all the objects and now Toad is so slow that I can't do anything. If I try the Undo check out option, Toad freezes instantly. Do you have any suggestions on how to solve this, and what's the best way to do database versioning? Thank you.