Both GitHub and Bitbucket are Git repository management service. both provides central place to manage git repositories Both have their own features Bitbucket : Environment Cloud/Server/Data Center GitHub :