새로운 Netlify Pro를 사용할 준비가 되지 않았습니까?

개발자가 좋아하는 호스팅 플랫폼 Netlify는 최근 무료 서비스 계층의 최종 사용자에게 영향을 미치는 주요 변경 사항을 발표했습니다. 2022년 9월 30일부터 개인 조직 저장소에서 호스팅되는 웹 사이트는 유료 "프로"호스팅 계층으로 이동해야 합니다https://www.netlify.com/pricing/private-org-repo-faq/?_ga=2.48367394.50871513.1660645843-1993254338.1660645843.

Pro 버전을 피하는 옵션



위에 링크된 FAQ는 프로 버전을 피해야 하는 개발자를 위한 이동 및 옵션을 설명합니다.

저자와 마찬가지로 새로운 Netlify Pro에 대한 준비가 되지 않았다면 귀하와 귀하의 고객에게 적합한 옵션을 결정해야 합니다.

저는 Netlify의 자동화된 빌드의 단순함을 선호하므로 CLI 옵션으로 이동하는 것은 저에게 적합하지 않았습니다.

저는 제 웹 사이트 소스를 대중에게 공개하는 데 관심이 없고 제 고객은 조직 소유의 리포지토리에 기여하지 않기 때문에 옳아 보이는 해결책은 사이트를 제 GitHub 계정의 비공개 리포지토리로 옮기는 것입니다.

아주 간단하게 마이그레이션을 수행할 수 있었습니다.

Netlify 사이트를 개인 개인 GitHub 리포지토리로 이동


  • 개인 계정에 새 저장소 생성
  • 프라이버시 설정
  • 저장소 URL 복사
  • 로컬 저장소에서 원격 URL 변경
  • 새 저장소로 푸시
  • Netlify 사이트 설정에서 저장소 변경
  • 성공적인 빌드 확인

  • 새 저장소 만들기



    GitHub 계정에 로그인합니다. 조직을 사용하는 대신 자신의 계정에 새 저장소를 만드십시오. 기존 리포지토리를 이 리포지토리로 푸시할 것이므로 README.md 또는 다른 것을 추가하지 마십시오.

    프라이버시 설정



    조직 계정에서 마이그레이션하는 전체 이유는 리포지토리를 비공개로 유지하고 싶기 때문에 새 리포지토리를 게시하기 전에 개인 정보를 설정하십시오.

    저장소 URL 복사



    새 빈 저장소가 열리면 URL을 복사합니다.

    로컬 리포지토리에서 원격 URL 변경



    먼저 로컬 리포지토리가 프로덕션과 함께 최신 상태인지 확인하십시오. 그렇지 않은 경우 병합하십시오. 그런 다음 로컬 저장소에서 원격 URL을 변경하십시오. 다음 코드는 터미널에서 작동합니다.

    git remote set-url origin https://github.com/username/link-to-repo.git
    


    새 저장소로 푸시



    이제 계정의 비어 있는 새 비공개 저장소에 코드를 푸시할 준비가 되었습니다.

    git push origin master
    


    Netlify 사이트 설정에서 리포지토리 변경



    이제 Netlify로 이동합니다. 사이트 설정의 "빌드 및 배포"에서 "저장소 관리"버튼을 선택하여 "다른 저장소에 연결"을 선택합니다. 여기에서 새 리포지토리를 선택합니다(다른 git 호스트도 제공됨).

    성공적인 빌드 확인



    빌드를 구성하면 새 빌드를 트리거할 수 있습니다. 대화 상자를 보고 빌드가 성공했는지 확인하십시오. 모든 것이 순조롭게 진행된다면 웹 사이트를 성공적으로 마이그레이션하고 중단 시간 없이 재배포한 것이며 업그레이드 비용이 없습니다.

    좋은 웹페이지 즐겨찾기