Code host compatibility
This page is intended as a reference of features by code host compatibility; each item will link you to our documentation.
Note that this page only lists features that have an incompatibility with a code host; if a feature is not listed here it can be assumed to be compatible with every code host.
List of code hosts
Compatibility matrix
Batch Changes
Product Manager: Malo Marrec
Feature | GitLab.com | GitLab Enterprise | GitHub.com | GitHub Enterprise | BitBucket Server and Bitbucket Data Center | BitBucket Cloud | Phabricator | AWS CodeCommit | Gitolite | Gerrit | Perforce | CVS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Batch Changes | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Code Exploration
Feature | GitLab.com | GitLab Enterprise | GitHub.com | GitHub Enterprise | BitBucket Server and Bitbucket Data Center | BitBucket Cloud | Phabricator | AWS CodeCommit | Gitolite | Gerrit | Perforce | CVS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Browser Extension | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Identity and Access Management (IAM)
Identity and Access Management (IAM) Strategy)
Product Manager: Ryan Phillips
Feature | GitLab.com | GitLab Enterprise | GitHub.com | GitHub Enterprise | BitBucket Server and Bitbucket Data Center | BitBucket Cloud | Phabricator | AWS CodeCommit | Gitolite | Gerrit | Perforce | CVS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
User Authentication | ✔️ | ✔️ | ✔️ | ✔️ |
Repo Management
Product Manager: Ryan Phillips
Feature | GitLab.com | GitLab Enterprise | GitHub.com | GitHub Enterprise | BitBucket Server and Bitbucket Data Center | BitBucket Cloud | Phabricator | AWS CodeCommit | Gitolite | Gerrit | Perforce | CVS |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Repository Permissions | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ||||||
Native Integration | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |