@Adnan people move to git from svn, then use git in just the same way they did svn. If you view it that way you don't leverage any benefit from having distributed repositories. git allows you to have a hierarchy of repos, and go
branch crazy . Its a bit scary, but moving away from the feeling that 'the repo is the truth' is liberating.