I think it'd be really hard to replace git. Even if your notgit had 2x git's usability and 2x performance, there's a learning curve to any VCS tool. Incentivising new users would be tricky.
GitHub is also so widely used that adoption of anything else is hard.
miniblog.
Related Posts
IPv6 adoption is approaching half!
https://www.google.com/intl/en/ipv6/statistics.html shows 46% as of today.
Is there any relationship between language adoption and the size of its standard library?
These days it seems completely orthogonal, but early Java adopters spoke highly of the collections library compared with C++.
Maybe it's the widespread availability of package managers?
Do any programming languages offer an official syntax highlighter for the web?
It feels like it would really help adoption, allowing early adopters to write readable blog posts.