Trying to use it on existing git repo doesn't work... At least not out of the box, I wonder why is that? Makes it less fun to work with as you can't easily switch
It needs its own client-side data, but it will work with existing git servers - so switching is as hard as running “(git|sl) clone https://github.com/…"