Skip to content

Start your next project with a prompt. → netlify.new 🚀

Create a repo from Netlify

If your Netlify project isn’t already linked to a Git repository, you can create a new GitHub repository directly from the Netlify dashboard and push your project’s files to the repo. This is useful when you’ve started a project with an AI agent through Agent Runners or deployed manually using Drag and Drop and want to set up continuous deployment through GitHub going forward.

  • A GitHub account. We do not currently support other Git providers.
  1. From your Netlify project dashboard, go to Project configuration Build & deploy Continuous deployment Repository.
  2. From the Link to repository drop-down menu, select Push to new repository. Link repository drop down menu showing Push to new repository option
  3. Follow the prompts to complete the setup.

Netlify creates the repository under your selected GitHub account and pushes your project files to it. From this point on, your web project uses continuous deployment, meaning every time someone pushes changes to the repository, Netlify automatically rebuilds and redeploys your project for you.