"개발 배우려면 Git은 필수"라는 말은 많이 들었는데, 막상 검색하면 단편적인 명령어 설명만 흩어져 있어 막막했던 적 없으신가요? 저도 그랬습니다. 무엇을 어떤 순서로 익혀야 할지 지도가 없으니, 까만 터미널 앞에서 늘 길을 잃었죠.
그래서 Git을 처음 배우는 분이 0부터 협업까지 순서대로 따라올 수 있게 7편짜리 입문 시리즈를 만들었습니다. 이 글은 그 전체 지도예요. 1편부터 차례로 읽으셔도 좋고, 지금 당장 필요한 편으로 바로 건너뛰셔도 됩니다.
모든 편은 어려운 개념을 일상 비유로 풀어냅니다. Git은 '코드 시간 여행기', 커밋은 '사진 찍기', GitHub은 '인스타그램', 브랜치는 '평행 우주' — 이런 식으로요. 외울 필요 없이 그림이 그려지도록 썼습니다.

Git 입문 학습 로드맵 (전 7편)
시리즈는 크게 세 단계로 이어집니다. 혼자 코드를 다루는 법(1~4편) → 안전하게 실험하는 법(5편) → 여러 사람과 협업하고 실무로 나아가는 법(6~7편). 아래에서 원하는 편을 눌러 바로 이동하세요.
STEP 1. Git과 첫걸음 — 기초 다지기
- 1편. Git이 대체 뭐길래? (개념과 설치) — Git이 왜 필요한지, SVN과 뭐가 다른지 이해하고 내 컴퓨터에 설치·초기 설정까지 끝냅니다.
- 2편. 내 코드의 첫 저장점 만들기 (Commit 입문) —
add와commit을 '사진 찍는 과정'에 빗대어, 빈 폴더에 첫 커밋을 직접 남깁니다.
STEP 2. 백업과 되돌리기 — 안전망 갖추기
- 3편. 내 코드를 클라우드에 백업 (GitHub 원격 연결) — '인스타에 사진 올리듯' GitHub에 첫
push를 합니다. 원격 저장소 연결과 인증까지. - 4편. 실수해도 괜찮아 — Git으로 되돌리기 —
restore·amend·reset·revert, 그리고 최후의 생명줄reflog까지. 실수를 두려워하지 않게 됩니다.
STEP 3. 협업과 실전 — 함께, 프로답게
- 5편. 평행 우주에서 안전하게 개발 (Branch & Conflict) — '평행 우주'를 만들어(branch) 마음껏 실험하고, 원본에 합치고(merge), 충돌을 푸는 법까지.
- 6편. 오픈소스와 팀 협업의 꽃 (PR과 Clone/Pull) —
fork·clone으로 남의 프로젝트를 가져오고, Pull Request로 오픈소스에 첫 기여를 해봅니다. - 7편. 프로 개발자의 마지막 퍼즐 (고급 실무 스킬) — 실무 단골
stash·rebase·tag·alias로 시리즈를 마무리합니다.
이렇게 읽으면 좋아요 — Git이 완전히 처음이라면 1편부터 순서대로가 가장 빠릅니다. 각 편이 앞 편의 비유와 개념을 그대로 이어받거든요. 이미 기본을 안다면, 위 목록에서 막히는 부분(되돌리기·브랜치·PR 등)만 골라 보셔도 됩니다.
지금 바로 시작하기
가장 좋은 공부법은 직접 손으로 쳐보는 것입니다. 각 편마다 따라 할 수 있는 실습 명령어를 넣어뒀으니, 연습용 폴더 하나 만들어두고 함께 타이핑해 보세요. 7편을 다 마치면 혼자서도, 팀에서도 Git으로 코드를 다루는 데 필요한 건 거의 갖추게 됩니다.
자, 그럼 첫걸음부터 함께 떼어볼까요? 1편. Git이 대체 뭐길래?부터 시작하시면 됩니다.
참고 자료
'Hello Dev' 카테고리의 다른 글
| 프로 개발자의 마지막 퍼즐 — 실무에서 빛나는 Git 고급 스킬 (stash·rebase·tag·alias) (0) | 2026.06.23 |
|---|---|
| 오픈소스와 팀 협업의 꽃 — Fork·Clone과 Pull Request로 첫 기여하기 (0) | 2026.06.23 |
| 평행 우주에서 안전하게 개발하기 — Git 브랜치·병합(merge)과 충돌(conflict) 해결 (0) | 2026.06.22 |
| 실수해도 괜찮아 — Git으로 되돌리기 (restore·amend·reset·revert, 그리고 생명줄 reflog) (0) | 2026.06.22 |
| 내 코드를 클라우드에 백업하기 — GitHub에 처음 git push 하기 (인스타에 사진 올리듯) (0) | 2026.06.22 |