git is actually not just about collaboration, which is nice, but about how to organize the flow of development. any version control system (git, hg, etc.) can help you manage making changes and avoid going down the hole of a breaking change that you don't know how to repair. this is not...