> For the complete documentation index, see [llms.txt](https://docs.hivel.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hivel.ai/integrations/version-control.md).

# Version Control

Connect the source control tool your team uses so Hivel can pull commit, pull request, and review data. Pick the tool that matches your setup below, each one supports more than one way to authenticate, so open its page to choose the method that fits your setup (a recommended option is called out on each).

#### GitHub

Connect using a classic token (recommended), a fine-grained token, or OAuth.

{% content-ref url="/pages/wyfYraia0wg9P1htyVwo" %}
[GitHub](/integrations/version-control/github.md)
{% endcontent-ref %}

#### GitLab

Connect GitLab Cloud using a classic token (recommended), a fine-grained token, or OAuth. GitLab Server is also supported for on-prem GitLab instances.

{% content-ref url="/pages/liBYbL1h8aoUlrxiF4m6" %}
[GitLab](/integrations/version-control/gitlab.md)
{% endcontent-ref %}

#### BitBucket

Connect using an API token (recommended) or OAuth.

{% content-ref url="/pages/GcFZIWcIgXf92LK1RH3a" %}
[BitBucket](/integrations/version-control/bitbucket.md)
{% endcontent-ref %}

#### Azure

Connect Azure DevOps Cloud (recommended), Azure DevOps Server, or via OAuth.

{% content-ref url="/pages/5DIdOLnY1HsVa4n5TZV3" %}
[Azure](/integrations/version-control/azure.md)
{% endcontent-ref %}
