Pros
- I like how easy it is for anyone to make commits or to track changes to a specific version and to roll back to any previous state they like without having to worry about any complications that might occur
Cons
- A single.git folder makes managing a lot of subfolders, especially when using a private repo on github (