​​Vercel provides integrations for your GitHub, GitLab, and Bitbucket projects, allowing for automatic deployments on every branch push and merge to the default branch.

The Vercel Git Integrations provide the following benefits:

The easiest way to use a Git Integration is to think of your default branch as production. Every time a pull/merge request is made to the default branch, Vercel will create a unique deployment, allowing you to view the changes in a preview environment before merging.

When merging to the default branch, a Production Deployment is made, making the latest changes available to assigned custom domains automatically.

Available Integrations

Click any Git Integration from the list below to skip to its section:

Quick Installation

You can install any Git Integration directly from your dashboard by clicking "Import Project" followed by "From Git Repository". Then from the GitHub, GitLab, or Bitbucket tabs in the "You own the Repository" section, click the "Connect" or "Install" button.

The "You own the Repository" section with a prompt to install Vercel for GitHub.