CrowdforThink : Blog -What is the difference between github and gitlab and bitbucket