깃허브 사용법, 코딩 모르는 사람도 이해하는 입문 설명 (2026)

“깃허브가 뭐야?”라고 물으면 “코드 저장소”라고 답하는데, 이걸로는 왜 써야 하는지 전혀 와닿지 않습니다. 깃허브 사용법을 검색하면 명령어가 잔뜩 나오는 글이 대부분이라, 코딩을 모르는 사람은 첫 화면부터 막히는 경우가 많아요.

이 글은 개발자가 아닌 분도 “아, 이래서 쓰는구나”를 이해할 수 있도록 쓴 입문 안내입니다.

깃허브가 뭔가요? — 쉬운 비유

깃허브는 “버전 관리가 되는 구글 드라이브”라고 생각하면 됩니다.

  • 구글 드라이브 — 파일을 저장하고 다른 사람과 공유하는 곳
  • 깃허브 — 파일을 저장하고 공유하는데, 누가 언제 뭘 바꿨는지까지 전부 기록되는 곳

핵심 차이는 “기록”입니다. 구글 드라이브는 파일을 덮어쓰면 이전 버전을 찾기 어렵지만, 깃허브는 모든 수정 이력이 남아 있어서 언제든 과거 시점으로 돌아갈 수 있어요.

개발자가 아닌데 왜 알아야 하나요?

깃허브가 개발자 전용이었던 건 5년 전 얘기입니다. 지금은 이런 분들이 씁니다:

  • 취업 준비생 — 포트폴리오를 깃허브에 올려서 면접에서 보여줌
  • 디자이너 — 디자인 파일 버전 관리, 개발팀과 협업
  • 기획자·PM — 이슈 관리, 프로젝트 진행 추적
  • 글쓴이·연구자 — 논문·원고의 수정 이력 관리
  • AI 도구 사용자 — AI 코딩 도구의 결과물 관리, 오픈소스 프로젝트 다운로드

특히 AI 코딩 도구(GitHub Copilot, Cursor, Claude Code 등)를 쓰려면 깃허브 계정이 기본으로 필요합니다.

핵심 용어 5개 — 이것만 알면 됩니다

용어 쉬운 설명 비유
Repository (저장소) 하나의 프로젝트 폴더 구글 드라이브의 “공유 폴더” 하나
Commit (커밋) 변경 사항을 저장하는 행위 “저장” 버튼 누르기 (+ 메모 남기기)
Branch (브랜치) 원본을 건드리지 않고 따로 작업하는 공간 문서 복사본 만들어서 수정하는 것
Pull Request (PR) 내 작업을 원본에 합쳐달라고 요청하는 것 “이거 확인해주세요” 메일 보내기
Fork (포크) 남의 프로젝트를 내 계정으로 복사하기 레시피를 내 노트에 베끼기

이 5개만 알면 깃허브 화면에서 길을 잃지 않습니다. 나머지는 쓰면서 하나씩 배우면 돼요.

가입부터 첫 저장소 만들기 — 5분 안에

1단계: 가입

  1. github.com 접속
  2. “Sign up” 클릭
  3. 이메일 입력 → 비밀번호 설정 → 사용자명(영문) 지정
  4. 이메일 인증 코드 입력
  5. 무료 플랜(Free) 선택 — 대부분의 기능은 무료로 충분합니다

사용자명 팁: 나중에 포트폴리오나 프로필로 쓸 수 있으니, 본인 이름과 관련된 깔끔한 이름을 추천합니다. 나중에 변경도 가능해요.

2단계: 첫 저장소(Repository) 만들기

  1. 로그인 후 우측 상단 “+” → “New repository” 클릭
  2. Repository name: 프로젝트 이름 입력 (예: my-first-repo)
  3. Public/Private 선택:
    • Public — 누구나 볼 수 있음 (포트폴리오용)
    • Private — 나만 볼 수 있음 (개인 작업용)
  4. “Add a README file” 체크 — 프로젝트 설명 파일이 자동 생성됨
  5. “Create repository” 클릭

축하합니다. 첫 저장소가 만들어졌습니다. README.md 파일이 보이면 성공이에요.

3단계: 파일 추가하기 (웹에서 바로)

  1. 저장소 페이지에서 “Add file” → “Upload files” 클릭
  2. 파일을 드래그 앤 드롭하거나 선택
  3. “Commit changes” 클릭 — 이게 “커밋”입니다. 변경 사항이 기록돼요

명령어(터미널)를 전혀 쓰지 않고도 여기까지 할 수 있습니다.

터미널 없이 쓰는 법 — GitHub Desktop

본격적으로 파일을 자주 수정하고 커밋하려면 GitHub Desktop 앱을 추천합니다. 터미널에 명령어를 치지 않아도 클릭만으로 커밋·푸시·브랜치 관리가 가능해요.

  1. desktop.github.com에서 다운로드·설치
  2. GitHub 계정으로 로그인
  3. “Clone a repository” → 내 저장소 선택 → 로컬 폴더에 복사됨
  4. 파일 수정 후 Desktop 앱에서 변경사항 확인 → Commit → Push

개발자가 터미널에서 git add, git commit, git push를 치는 것과 동일한 작업을 버튼 클릭으로 할 수 있습니다.

깃허브로 할 수 있는 실용적인 것들

용도 방법 난이도
포트폴리오 웹사이트 GitHub Pages로 무료 호스팅 중
이력서·포트폴리오 공유 Public 저장소에 올려서 링크 공유 하
오픈소스 프로그램 다운로드 Releases 탭에서 다운로드 하
AI 코딩 도구 연동 GitHub Copilot, Cursor 등 연결 중
팀 프로젝트 협업 Branch + PR로 코드 리뷰 중상

자주 하는 실수 3가지

1. Public으로 민감한 파일을 올림
비밀번호, API 키, 개인정보가 담긴 파일을 Public 저장소에 올리면 전 세계에 공개됩니다. 올리기 전에 반드시 확인하세요. 한 번 올라간 건 기록에 남으므로 삭제해도 복구 가능합니다.

2. 커밋 메시지를 대충 씀
“수정”, “업데이트” 같은 메시지는 나중에 아무 도움이 안 됩니다. “로그인 버튼 색상 변경”, “README에 설치법 추가” 처럼 뭘 바꿨는지 적어야 나중에 찾기 쉬워요.

3. 너무 오래 커밋 안 함
작업을 많이 해놓고 한 번에 커밋하면 뭐가 뭔지 알 수 없습니다. 작은 단위로 자주 커밋하는 게 좋아요. “하나의 변경 = 하나의 커밋” 원칙.

정리

  • 깃허브는 “버전 관리가 되는 클라우드 저장소”
  • 개발자가 아니어도 포트폴리오·협업·오픈소스 다운로드에 유용
  • 핵심 용어 5개(Repository, Commit, Branch, PR, Fork)만 알면 시작 가능
  • 터미널 없이 GitHub Desktop으로 클릭만으로 사용 가능
  • 민감한 파일 Public 업로드만 주의하면 됩니다

이 글은 2026년 7월 기준으로 작성되었습니다.

같은 주제 글 보기