---
title: Using source control and environments
description: How to use source control and environments in n8n.
contentType: overview
hide:
  - toc
---

# Using source control and environments

--8<-- "_snippets/source-control-environments/feature-availability.md"

* [Push and pull](/source-control-environments/using/push-pull.md): Send work to Git, and fetch work from Git to your instance. Understand what gets committed, and how n8n handles merge conflicts.
* [Copy work between environments](/source-control-environments/using/copy-work.md): How to copy work between different n8n instances.
