I would say truly _revolutionary_. A spectacularly useful tool.
And yet, there is something to Devops Borat's quip that in 1990 entire Internet fits in head, but in 2012, just git no longer fits in head. (paraphrased)
Revolutionary, sure. I just think it solves a problem that shouldn't exist in the first place. Like if we could prevent cancer, we wouldn't need revolutionary cancer medication.
If I go into Google Docs, I can watch different people edit a document at the same time and nobody is really thinking about version control. I think software development should be the same way.
Maybe. (I say maybe because I could see it turning into pair-programming-like chaos.)
But mostly, git solves a different problem. I find it incredibly useful on my own one-person projects, because it lets me explore forward in numerous directions, branching as I go, and easily roll back and move forward again.
I was just thinking yesterday, it would be cool if I could select a block of code and then pull a slider and walk back and forth just that one block of code while leaving everything else untouched. Anyway, we're way off on a tangent.
And yet, there is something to Devops Borat's quip that in 1990 entire Internet fits in head, but in 2012, just git no longer fits in head. (paraphrased)