I am not a Git fan.
The most perplexing to me is how huge companies spend 100.000s (1.000.000s??) of $$ to hack Git so that it will git with their needs.
Like Google.
One of the biggest issues seem to be the size of the repo, which takes days (?) to download and get started.
Does Google contribute all their extra services / tools to make Git for work for then?