GitHub 개인 계정의 유료 Pro 플랜 구독하는 방법
GitHub은 Git 호스팅 서비스로 대부분의 기능을 무료로 사용할 수 있지만, 개인 계정 용 유료 플랜인 Pro 플랜도 제공하고 있습니다. 이 글에서는 일반 계정과 Pro 플랜의 차이를 살펴보고, Pro 플랜 구독하는 방법을 소개합니다.
GitHub 무료 계정과 프로 플랜의 차이
예전에는 유료 플랜을 구독해야만 비공개(Private) 저장소를 만들 수 있다는 점이 유료 플랜과 무료 플랜의 가장 큰 차이였습니다만, 현재는 무료 계정에서도 자유롭게 비공개 저장소를 생성할 수 있습니다. 따라서 프로 플랜을 구독하지 않아도 GitHub의 거의 모든 기능은 무료로 사용할 수 있습니다. 프로 플랜에 포함된 주요 내용은 다음과 같습니다.
- GitHub Actions 사용 시간이 월 2,000분에서 3,000분으로 늘어납니다.
- GitHub Packages 용량이 500MB에서 2GB로 늘어납니다.
이 외에 중요한 차이점은 Private 저장소에서 사용할 수 있는 기능들에서 찾을 수 있습니다. Public 저장소에서는 GitHub의 모든 기능들을 사용할 수 있는 반면, 무료 계정에서 만든 Private 계정에서는 사용할 수 없는 다수의 협업 관련 기능들이 있습니다.
- 보호된 브랜치(Protected branches)
- 코드 소유자(Code owners)
- 풀 리퀘스트 초안(Draft pull requests)
- 풀리퀘스트에 여러 명의 담당자 할당(Multiple pull request assignees)
- 풀리퀘스트에 여러 명의 리뷰어 할당(Multiple pull request reviewers)
- 리마인더 예약(Scheduled reminders)
- 자동 코드 리뷰어 할당(Automatic code review assignment)
또한 Private 저장소의 일부 기능들은 아예 비활성화되어있고, 활성화할 수 없습니다.
- 저장소 웹 호스팅과 위키(Pages and wikis)
- 저장소 통계(Repository insights)
- 이슈 담당자를 여러 명 지정(Multiple issue assignees)
전반적으로 GitHub Pro Plan의 기능은 Private 저장소를 본격적으로 사용할 때 유용한 것을 확인할 수 있습니다. Pro 플랜 구독에 참고하시기 바랍니다.
여기서 소개한 것들 이외의 무료 계정과 Pro 플랜의 모든 차이점에 대해서는 GitHub 공식 플랜 비교 페이지를 참고해주세요.
GitHub 프로 플랜 구독하는 방법
GitHub 프로 플랜을 구독하려면, 먼저 github.com에 접속해 오른쪽 위의 프로필 아이콘을 클릭합니다. Settings를 선택합니다.

설정 페이지에서 왼쪽 사이드바의 Billing & plans 메뉴를 선택합니다. 현재 플랜과 비용에 대해서 확인할 수 있습니다. 현재는 GitHub Free 계정을 사용중입니다. 오른쪽에 보이는 Upgrade 버튼을 클릭합니다.

플랜 비교 페이지가 나타납니다. 여기서 GitHub Pro 플랜의 모든 기능을 확인할 수 있습니다. 2021년 6월 현재 Pro 플랜은 월 $4이며, 연 결제에 대한 할인은 없습니다. 프로 플랜으로 업그레이드하려면 Pro 플랜의 Upgrade to Pro 버튼을 클릭합니다.

왼쪽에는 프로 플랜의 요약 정보를 보여줍니다. 오른쪽에는 결제를 위한 정보를 입력합니다. 결제 주기는 Pay monthly와 Pay yearly 중에 선택할 수 있습니다.

일반적으로 구독제 서비스의 경우 연 결제 할인을 제공합니다. GitHub는 별도의 할인 정책이 없습니다 🥲. 이 점을 고려해서 원하는 결제 주기를 선택합니다.

다음으로 결제 정보를 입력해줍니다. First Name(이름), Last Name(성)을 입력해줍니다. 이는 결제 청구와 연동된 정보이므로 결제에 사용할 카드 상의 이름을 영어로 입력해주세요. 그 아래에는 영어 주소를 입력하는 폼입니다. 영어로 주소를 입력해주세요. 예를 들어 한글 주소가 서울특별시 강남구 강남대로200길 22 (역삼동) 1004호라면 다음과 같이 입력합니다.
- Address1: Gangnam-daero 200-gil 22
- Address2: 1004ho
- City: Gangnam-gu
- Postal/Zip code: 61399
- State/Province: Seoul
- Country/Region: Republic of Korea
영문 주소를 입력하는 더 자세한 방법은 다음 글에서 소개합니다.

이름과 주소를 입력 후 Save and continue를 클릭하면 결제 화면으로 넘어갑니다. 결제는 Credit card와 PayPal 둘 중 한 가지 방법을 선택할 수 있습니다.

카드 정보를 입력하고, Save payment information을 클릭하면 바로 결제가 이루어지고 Pro 플랜 구독이 시작됩니다.

Pro 플랜을 구독중인 계정의 GitHub 프로필 페이지입니다. 왼쪽 사이드 바 아래 쪽에 Highlights 섹션에 Pro 플랜 구독중 마크가 표시됩니다.