깃허브 사용법, 코딩 모르는 사람도 이해하는 입문 설명 (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월 기준으로 작성되었습니다.

같은 주제 글 보기