안녕하세요!
지난 포스팅에서 Vercel을 이용해 쉽고 빠르게 배포하는 방법을 소개해 드렸는데요. Vercel을 100% 활용하려면 먼저 내 코드가 GitHub에 올라가 있어야 합니다.
"터미널 검은 화면만 보면 무서워요..." 하시는 분들을 위해, 오늘은 프로젝트 폴더를 GitHub 리포지토리(저장소)에 업로드하는 과정을 단계별로 정리해 드리겠습니다. 딱 4단계만 따라오세요!

준비물 🎒
- Git 설치: 컴퓨터에 Git이 설치되어 있어야 합니다. (터미널에 git --version을 쳐서 확인!)
- GitHub 계정: GitHub.com 회원가입
- 내 프로젝트 코드: 배포할 HTML/CSS 파일이나 React/Next.js 프로젝트 폴더.
Step 1. GitHub에 '빈 방' 만들기 (Repository 생성)
가장 먼저 내 코드가 들어갈 온라인 저장소를 만들어야 합니다.
- GitHub에 로그인하고 우측 상단의 + 버튼을 눌러 **[New repository]**를 클릭합니다.
- Repository name에 프로젝트 이름을 적습니다. (예: my-portfolio)
- Public(공개) 또는 Private(비공개)를 선택합니다.
- Tip: 포트폴리오 용도라면 Public을 추천해요!
- 맨 아래 [Create repository] 초록색 버튼 클릭!
[이미지: GitHub Repository 생성 화면]
이제 온라인에 빈 방이 생겼습니다. 화면에 보이는 HTTPS 주소(https://github.com/.../....git)를 복사해 두거나 창을 켜두세요.
Step 2. 내 컴퓨터에서 Git 시작하기 (Init)
이제 VS Code(또는 터미널)를 열고 내 프로젝트 폴더로 이동합니다.
터미널에 아래 명령어를 입력해서, 이 폴더를 Git이 관리하도록 설정합니다.
git init
- 성공 시: Initialized empty Git repository in... 이라는 메시지가 뜹니다. 이제부터 Git이 이 폴더의 변경 사항을 추적하기 시작합니다.
Step 3. 파일 담고 기록 남기기 (Add & Commit)
이제 변경된 파일들을 장바구니에 담고(Add), 영수증을 끊는(Commit) 과정입니다.
1. 장바구니에 담기 (Staging)
모든 파일을 올릴 것이므로 점(.)을 찍어줍니다.
git add .
2. 기록 남기기 (Commit)
어떤 작업을 했는지 메시지를 적어 저장합니다. 첫 저장이니 'first commit'이라고 적겠습니다.
git commit -m "first commit"
Step 4. GitHub와 연결하고 쏘아 올리기 (Push) 🚀
이제 내 컴퓨터의 Git과 아까 만든 GitHub의 '빈 방'을 연결할 차례입니다.
(Step 1에서 켜둔 창에 있는 명령어를 그대로 복사하면 편합니다!)
1. 주소 연결하기 (Remote Add)
git remote add origin https://github.com/내아이디/내프로젝트명.git
- origin이라는 이름으로 방금 만든 GitHub 주소를 등록하는 과정입니다.
2. 브랜치 이름 변경 (선택 사항)
요즘은 기본 브랜치 이름을 master 대신 main으로 많이 씁니다.
git branch -M main
3. 업로드 하기 (Push)
드디어 코드를 온라인으로 쏘아 올립니다!
git push -u origin main
- 로그인 창이 뜨면 GitHub 아이디와 비밀번호(또는 토큰)를 입력해 주세요.
- 터미널에 주루룩 진행 상황이 뜨고 완료되면 성공입니다!
[이미지: 터미널에서 git push가 성공한 화면]
💡 요약 (복사해서 쓰세요!)
프로젝트를 시작할 때마다 이 순서를 기억하세요.
# 1. 깃 초기화
git init
# 2. 모든 파일 스테이징
git add .
# 3. 커밋 메시지 작성
git commit -m "내용 작성"
# 4. 깃허브 주소 연결 (처음 한 번만)
git remote add origin [내-리포지토리-주소]
# 5. 깃허브로 업로드
git push origin main

🥳 이제 무엇을 하면 되나요?
축하합니다! 이제 여러분의 소중한 코드가 GitHub라는 안전한 금고에 저장되었습니다.
- Vercel 배포: GitHub에 코드가 올라갔으니, 이전 포스팅에서 다룬 것처럼 Vercel과 연동하여 버튼 한 번으로 사이트를 배포할 수 있습니다.
- 잔디 심기: 매일매일 코드를 수정하고 Push를 하면 GitHub 프로필의 잔디(Contribution Graph)가 초록색으로 채워집니다. 성실함의 증표죠! 🌿
Git은 처음엔 낯설지만, 개발자에게는 숨 쉬는 것처럼 자연스러운 도구가 되어야 합니다. 오늘 포스팅이 도움이 되셨다면 GitHub에 첫 커밋(Commit)을 날려보세요!
'AI의 활용 가이드 > AI 코딩' 카테고리의 다른 글
| 오라클 클라우드 서버에 평생 무료 SSL(HTTPS) 적용하기 (Nginx + Certbot 완벽 가이드) (0) | 2026.01.06 |
|---|---|
| 오디오 파일 100개, 3초 만에 배경음악 넣는 법 (0) | 2025.12.31 |
| [Vercel]💸 클라우드 요금 폭탄 맞기 싫다면? Vercel에서 API Key 안전하게 관리하는 법 (0) | 2025.12.05 |
| [Vercel] 프론트엔드 배포, 3분 만에 끝내기! Vercel 완벽 가이드 🚀 (0) | 2025.12.05 |
| Windows에서 Python 3.7과 3.9 버전을 함께 사용하기 (0) | 2025.08.21 |
댓글