도구상자FREE ONLINE TOOLS
← 가이드 목록

깃허브 README 잘 쓰는 법 — 구조와 마크다운 요령

코드를 아무리 잘 짜도 README가 비어 있으면 그 저장소는 "공사 중" 간판을 단 것과 같습니다. 특히 취업 포트폴리오라면 README가 곧 채용 담당자가 읽는 자기소개서죠. 막막할 때 그대로 따라 쓰는 표준 구조와 요령을 정리합니다.

표준 구조 — 이 순서로 쓰면 됩니다

  1. # 프로젝트명 + 한 줄 소개 — 무엇이고, 왜 존재하는가. ("무료 온라인 도구 모음 — 설치 없이 브라우저에서")
  2. 스크린샷 / 데모 GIF — 글보다 빠른 증명.
  3. 주요 기능 — 불릿 3~6개.
  4. 설치·실행 — 복사해서 바로 되는 명령어 블록. (직접 한 번 실행해 검증!)
  5. 사용 예시 — 가장 흔한 사용 시나리오 하나.
  6. 기술 스택 / 폴더 구조 / 라이선스 — 선택이지만 있으면 신뢰가 올라갑니다.

첫 화면 3초를 잡는 요령

  • 한 줄 소개를 깎으세요 — "~~를 위한 ~~"의 20자 문장이 문단보다 강합니다.
  • 이미지를 위로 — 스크린샷·데모 GIF가 스크롤 없이 보이게. 움직이는 GIF는 정적 캡처보다 시선을 오래 잡습니다.
  • 배지(badge)는 양념만 — 빌드·버전 배지 한두 개는 깔끔하지만 한 줄을 넘기면 소음입니다.

포트폴리오라면 한 가지 더

차별화 포인트: "무엇을 만들었나"는 다들 씁니다. "어떤 문제를 어떻게 해결했나"를 쓰세요 — 기술 선택의 이유, 막혔던 지점과 해결 과정(트러블슈팅) 한 단락이 면접 질문으로 이어지는 미끼가 됩니다.
  • 명령어는 반드시 새 환경에서 복사-실행으로 검증 — "안 돌아가는 설치법"이 가장 큰 감점입니다.
  • 커밋이 멈춘 프로젝트라면 "현재 상태와 배운 점"을 솔직하게 적는 것이 방치보다 낫습니다.

게시 전 미리보기로 검증

README가 깨지는 단골 지점은 표, 코드 블록, 중첩 목록입니다 — 문법이 한 글자만 어긋나도 모양이 무너집니다.

  1. 작성한 마크다운을 미리보기 도구에 붙여 넣습니다.
  2. GitHub 스타일(GFM)로 렌더링된 결과에서 표·코드 블록·목록이 의도대로인지 확인합니다.
  3. 틀어진 곳을 고치고 커밋합니다 — 푸시 후 깨진 README를 발견하는 것보다 훨씬 빠릅니다.
마크다운 미리보기GFM 표·코드 블록 렌더링을 게시 전에 확인하기 →
자주 묻는 질문
Q. README에는 꼭 뭐가 들어가야 하나요?

최소 네 가지입니다. 한 줄 소개(이 프로젝트가 무엇이고 왜 존재하는지), 스크린샷이나 데모(눈으로 보는 결과물), 설치·실행 방법(복사해서 바로 되는 명령어), 기본 사용 예시입니다. 여기에 기술 스택, 폴더 구조, 라이선스를 더하면 충분합니다. 핵심은 처음 온 사람이 '이게 뭔지 → 어떻게 돌리는지'까지 막힘없이 가게 하는 것입니다.

Q. 포트폴리오용 README는 뭘 더 신경 써야 하나요?

위에서 3초 안에 보이는 것들입니다. 채용 담당자는 스크롤을 깊게 내리지 않으므로, 한 줄 소개와 대표 스크린샷(또는 GIF 데모)이 첫 화면에 오게 하세요. 또 '무엇을 만들었나'보다 '어떤 문제를 어떻게 해결했나'(기술적 의사결정, 트러블슈팅)를 한 단락이라도 적으면 차별화됩니다. 명령어가 복사-실행만으로 동작하는지도 꼭 검증하세요.

Q. 올리기 전에 README가 어떻게 보일지 확인할 방법이 있나요?

마크다운 미리보기 도구에 붙여 넣으면 GitHub 스타일(GFM)로 렌더링된 결과를 바로 확인할 수 있습니다. 특히 표·코드 블록·중첩 목록은 문법이 살짝만 어긋나도 깨져 보이는 단골 지점이라, 커밋 전에 미리보기로 확인하는 습관이 시행착오를 줄입니다. 에디터(VS Code)의 마크다운 미리보기 기능을 써도 좋습니다.

함께 보면 좋은 가이드