Easy Welfare Lab.

Git으로 코드 관리하기 기초

Git은 코드의 변경 이력을 저장하는 도구입니다. 커밋, 되돌리기, 원격 저장의 기본만 익혀도 작업을 안전하게 보관할 수 있습니다.


Git은 코드의 “저장 지점”입니다

Git은 코드가 잘 동작하는 순간을 기록해두는 도구입니다. 나중에 무언가 망가지면, 기록해둔 지점으로 되돌릴 수 있습니다. 이렇게 남기는 기록 지점 하나하나를 커밋(commit) 이라고 부릅니다.

가장 자주 쓰는 흐름

  1. 준비 — 작업 폴더에서 한 번만 실행해 Git을 시작합니다.

    git init
  2. 저장(커밋) — 변경한 내용을 저장 지점으로 남깁니다.

    git add .
    git commit -m "할 일 목록 추가 기능 완성"
  3. 이력 확인 — 지금까지의 저장 지점을 봅니다.

    git log --oneline
  4. 되돌리기 — 마지막 커밋 이후의 변경을 취소합니다.

    git restore .

-m 뒤의 문구는 “이 저장 지점이 무엇인지” 적는 메모입니다. 나중에 알아보기 쉽게 구체적으로 적으세요.

작업·add·commit·push로 GitHub에 올리고 restore로 되돌리는 Git 작업 흐름도
수정 → git add → git commit(저장 지점) → git push(GitHub 백업). 문제가 생기면 git restore로 마지막 커밋으로 되돌립니다.

GitHub에 올리기

작업을 인터넷에 백업하고 나중에 배포까지 하려면 GitHub에 올립니다.

  1. github.com 에 가입하고 새 저장소(Repository)를 만듭니다.

  2. 화면에 안내된 명령을 그대로 따라 입력하면 내 코드가 올라갑니다. 보통 아래 형태입니다.

    git remote add origin (저장소 주소)
    git push -u origin main

다음 단계

코드를 안전하게 저장하는 법을 익혔으니, 이제 에러가 났을 때 AI로 원인을 찾는 법을 배웁니다.