Skip to main content

Deploying Another Site

  1. Log into Netlify (remember that you sign in using GitHub)
  2. On your Netlify dashboard, click "Sites" in the left navigation

Netlify dashboard

  1. Click on the "Add new site" button, then "Import an existing project"

Creating a new site from an existing project

  1. This might be familiar now! Click "GitHub" as your Git provider

Choosing your site's Git provider

  1. A pop up will show briefly, but then you'll see a list of your GitHub repos. Click on the relevant one

Choosing the GitHub repo to create your site from

  1. Under "Branch to deploy" choose the "main" branch of your repo, which is usually called main. You do not need to change anything under "Customize build settings", Netlify will do this for you

Choosing the branch to create your site from

  1. Set your settings to build the site. By default it will be build command npm run build and publish directory build. After that, Click the "Deploy site" button.

Choosing the build settings to create your site

  1. It may take a few minutes before the deploy is complete.

The site is deploying

  1. Once the site is deployed, a pop up will appear saying that the deploy was sucessful. Click on View site deploy.

The site is live

  1. Click on the url to visit your site.

Visit the site