Skip to content

Source control and environments#

Feature availability

  • Available on Enterprise.
  • You must be an n8n instance owner or instance admin to enable and configure source control.
  • Instance owners and instance admins can push changes to and pull changes from the connected repository.
  • Project admins can push changes to the connected repository. They can't pull changes from the repository.

n8n uses Git-based source control to support environments. Linking your n8n instances to a Git repository lets you create multiple n8n environments, backed by Git branches.

In this section:

Related sections: