GitHub 패키지 소개
이 모듈에서는 GitHub와 완전히 통합된 패키지 호스팅 서비스인 GitHub 패키지를 소개합니다. 리포지토리에서 패키지를 게시하고, 프로젝트에 패키지를 설치하고, 삭제 및 복원을 통해 패키지 수명 주기를 관리하고, 권한 및 표시 유형 설정을 사용하여 액세스를 제어하는 방법을 알아봅니다. 보안 패키지 관리를 위한 인증 방법 및 모범 사례를 이해합니다.
학습 목표
이 모듈을 마치면 다음을 수행할 수 있습니다.
리포지토리 및 CI/CD 워크플로에서 GitHub 패키지에 패키지 게시
개발 및 프로덕션 환경에서 GitHub 패키지의 패키지 설치
GitHub 웹 인터페이스 및 API를 사용하여 패키지 삭제 및 복원
공용, 프라이빗 및 내부 패키지에 대한 액세스 제어 및 표시 유형 구성
개인용 액세스 토큰(PAT)을 사용하여 GitHub 패키지에 인증
지원되는 패키지 레지스트리 이해(npm, Docker, NuGet, Maven, RubyGems)
사전 요구 사항
Git을 사용하여 패키지 관리 개념 및 버전 제어에 대한 기본 이해
GitHub 리포지토리, 워크플로 및 작업에 대한 숙지
하나 이상의 패키지 에코시스템에 대한 지식(npm, NuGet, Maven 또는 Docker)
명령줄 도구 및 패키지 관리자 경험
Azure 시작
적합한 Azure 계정을 선택하세요. 용량제를 사용하거나 최대 30일 동안 무료 Azure를 체험해 보세요. 등록하세요.