GitHub에 코드 올리기
Git은 내 컴퓨터 안의 버전 관리 도구입니다. GitHub는 그 이력을 인터넷에 올려두는 공간 — 백업이자 포트폴리오이자 협업 공간입니다.
GitHub 가입
- github.com → Sign up
- 이메일, 비밀번호, 사용자명 입력
- 이메일 인증
처음 연결하는 순서
# 1. GitHub에서 새 저장소 만들기
# github.com → 우측 상단 + → New repository
# Repository name 입력 → Create repository
# 2. 로컬 프로젝트에 GitHub 주소 연결
git remote add origin https://github.com/사용자명/저장소이름.git
# 3. 첫 번째 push
git push -u origin main
이후부터는 git push 만 입력하면 됩니다.
push vs pull
git push # 내 컴퓨터 → GitHub (올리기)
git pull # GitHub → 내 컴퓨터 (가져오기)
git clone 주소 # GitHub 저장소를 내 컴퓨터에 복사
인증 문제 해결
처음 push할 때 로그인을 요청할 수 있습니다:
- HTTPS 방식: GitHub 사용자명 + 비밀번호 (또는 Personal Access Token)
- SSH 방식: 한 번 설정하면 비밀번호 없이 사용 가능
SSH 설정이 막막하면 Claude Code에게 “GitHub SSH 키 설정 방법 알려줘”라고 물어보세요.
.gitignore — 올리면 안 되는 파일 제외
# .gitignore 파일을 만들고 아래 내용 작성
node_modules/ # 패키지 폴더 (npm install로 재생성 가능)
.env # API 키 등 비밀 정보
.DS_Store # macOS 시스템 파일
dist/ # 빌드 결과물
데모에서 확인하기
데모에서 push/pull/clone 동작이 내 컴퓨터와 GitHub 사이에서 어떻게 흘러가는지 시각적으로 확인하세요.