[GitHub 100일 챌린지] Day 2 - GitHub 계정 만들기
100일 챌린지 Day 2 - GitHub 계정을 생성하고 첫 로그인을 성공합니다.
배울 내용
- GitHub 회원가입 과정
- 좋은 사용자 이름 선택하기
- 이메일 인증 완료하기
Topic1. GitHub 회원가입 과정
계정 만들기는 기술적으로 어렵지 않지만, 앞으로 100일 동안 계속 사용할 정체성을 만드는 단계입니다. 이메일, 사용자 이름, 비밀번호를 대충 정하면 나중에 포트폴리오나 협업에서 불편해질 수 있습니다.
가입 전에 미리 정해두면 좋은 것:
| 항목 | 추천 기준 |
|---|---|
| 이메일 | 오래 사용할 개인 이메일 또는 개발용 이메일 |
| 사용자 이름 | 읽기 쉽고 포트폴리오에 공개해도 괜찮은 이름 |
| 비밀번호 | 비밀번호 관리자가 생성한 고유한 긴 비밀번호 |
| 2FA | 가입 후 바로 설정할 인증 앱 또는 패스키 |
GitHub 접속
해보기:
1
2
3
1. 웹브라우저 열기
2. github.com 접속
3. "Sign up" 버튼 클릭
결과: 회원가입 페이지가 나타납니다.
Topic2. 좋은 사용자 이름 선택하기
1. 이메일 입력
1
2
Enter your email: [email protected]
[Continue] 클릭
주의: 인증 메일을 받을 수 있는 이메일 사용!
2. 비밀번호 생성
강력한 비밀번호 규칙:
- 최소 15자 이상 또는
- 최소 8자 + 숫자 + 소문자
2026년 5월 기준 GitHub 공식 문서는 15자 이상의 고유 비밀번호를 비밀번호 관리자로 생성하고, 2단계 인증과 패스키 사용을 권장합니다. 다른 사이트에서 쓰던 비밀번호를 재사용하지 마세요.
좋은 예시:
1
2
3
✅ MyGitHub2025!
✅ Coding@Start123
✅ GitHub-Learning-2025
나쁜 예시:
1
2
3
❌ password123
❌ 19990101
❌ qwerty
해보기:
1
2
1. 강력한 비밀번호 입력
2. [Continue] 클릭
실제 비밀번호는 예시처럼 사람이 떠올릴 수 있는 문장보다, 비밀번호 관리자가 만든 무작위 문자열이 더 안전합니다.
3. 사용자 이름 선택
사용자 이름 = GitHub URL:
1
github.com/your-username
규칙:
- 영문자, 숫자, 하이픈(-) 가능
- 공백, 특수문자 불가
- 최대 39자
좋은 예시:
1
2
3
✅ john-doe
✅ dev-youngsu
✅ jane-codes
피해야 할 예시:
1
2
3
❌ qwer1234 (의미 없음)
❌ test-user (임시 같음)
❌ 한글이름 (영문만)
해보기:
1
2
3
1. 사용자 이름 입력
2. 가용성 확인 (✅ available)
3. [Continue] 클릭
사용자 이름은 나중에 바꿀 수 있지만, 이미 공유한 프로필 URL이나 저장소 URL에 영향을 줄 수 있습니다. 포트폴리오로 쓸 계획이라면 너무 장난스럽거나 임시처럼 보이는 이름은 피하세요.
4. 이메일 수신 설정
1
□ Send me occasional product updates
추천: 체크 해제 (나중에 변경 가능)
사람 인증 (CAPTCHA)
퍼즐 풀기
해보기:
1
2
3
1. [Start puzzle] 클릭
2. 퍼즐 완성 (회전, 선택 등)
3. [Create account] 클릭
팁: 실패해도 재시도 가능!
Topic3. 이메일 인증 완료하기
인증 코드 입력
해보기:
1
2
3
4
1. 이메일 앱/웹사이트 열기
2. "[GitHub] Please verify..." 이메일 찾기
3. 6자리 코드 확인
4. GitHub 페이지에 입력
이메일이 안 오면:
- 스팸함 확인
- “Resend code” 클릭
- 이메일 주소 재확인
결과: 자동으로 인증 완료!
계정 설정 완료
개인화 질문 (선택사항)
1
2
3
- 팀 사이즈
- 학생/교사 여부
- 관심 분야
해보기: [Skip personalization] 클릭해도 됩니다!
무료 플랜 선택
1
2
3
4
5
6
7
Free Plan:
✅ 무제한 공개 저장소
✅ 무제한 비공개 저장소
✅ 2,000분 Actions/월
✅ 500MB 저장공간
[Continue for free] 클릭
결과: GitHub 대시보드 접속 완료! 🎉
가입 직후 꼭 할 보안 설정
계정을 만들었다면 바로 보안 설정을 확인하세요.
- 오른쪽 위 프로필 사진 클릭
- Settings 이동
- Password and authentication 메뉴 열기
- Two-factor authentication 또는 passkey 설정
2단계 인증은 나중에 협업 저장소에 참여하거나 organization에 들어갈 때 사실상 기본 요구사항처럼 다뤄지는 경우가 많습니다. Day 7에서 더 자세히 다루지만, 오늘 시간이 있다면 미리 켜두는 것이 좋습니다.
추가로 확인할 것:
- 복구 코드 저장
- 사용하지 않는 이메일 제거
- 공개 프로필에 노출할 이름과 이메일 범위 확인
- 결제 정보는 필요한 경우에만 등록
정리
완료 체크:
- GitHub 계정을 만들었다
- 사용자 이름을 선택했다
- 이메일 인증을 완료했다
- 대시보드에 로그인했다
- 2FA 또는 passkey 설정 위치를 확인했다
로그인 정보 안전하게 보관하기:
1
2
3
✅ 이메일: [email protected]
✅ 사용자명: your-username
✅ 비밀번호: (비밀번호 관리자 사용 추천)
오늘의 결과물:
- 내 GitHub 프로필 URL
- 안전하게 보관한 로그인 정보
- 가입에 사용한 이메일 확인
- 보안 설정으로 이동하는 경로 확인
