Yes, everyone uses it. And everyone uses probably about 10% of its capabilities, while thinking it's all it does (push, pull, merge, commit, maybe rebase).
That's true, but I still think the shear excellence of it gets taken for granted by the average developer. The fact that we can build software in a distributed manner using this tool is freaking magical.
I don't think git is underappreciated at all. I mean, Git{Hub, Lab}. Everyone uses it.
Yes, everyone uses it. And everyone uses probably about 10% of its capabilities, while thinking it's all it does (push, pull, merge, commit, maybe rebase).
That's true, but I still think the shear excellence of it gets taken for granted by the average developer. The fact that we can build software in a distributed manner using this tool is freaking magical.
And github, gitlab get more of the credit. (gethub should definitely get credit to changing the way software is developed through.)
I'd say that nobody outside of professional development uses it.