HANDS-ON
00:00 경과
LABLAB-SWENG-01-GIT-BASICS입문
Git 기본 흐름 — 커밋·브랜치·머지·충돌을 손으로
ELAPSED
00:00
PHASE
0 / 4
SLA
45분
🧩 SW Engineering← 목록
INCIDENT RESPONSE
0 / 5 단계 완료
📚 PREREQUISITES
Theory
sw-engineering/git-fundamentalsTRACK
SW-ENGINEERING
SLA
45분
LEVEL
입문
PHASES
3단계
ENV
local
INCOMING TICKET
“팀 리드: "협업하려면 Git은 손에 익어야 해요. 저장소 만들고, 커밋 몇 번 쌓고, 브랜치 갈라서 작업하다 합쳐 보고, 일부러 충돌도 한 번 내서 풀어 보세요. 그래야 PR·리뷰 얘기가 말이 됩니다."”
YOUR ROLE
Git으로 협업을 시작하는 팀원
안 하면 나중에
Git의 커밋·브랜치·머지 감각이 없으면 코드리뷰·CI·배포 전략이 전부 추상적인 말로만 남는다.
📋상황 브리핑
팀 리드가 말합니다.
"코드리뷰니 CI니 배포 전략이니 하는 얘기가 다 Git 위에서 돌아가요. 그런데 Git 감각이 없으면 그게 전부 남의 말처럼 들리죠. 오늘은 손으로 익힙시다. 빈 폴더에 저장소를 만들고, 파일을 고쳐 커밋을 몇 번 쌓아요. 그다음 브랜치를 갈라 딴 작업을 하고 main에 합쳐 봅니다. 마지막엔 일부러 같은 줄을 양쪽에서 고쳐 충돌을 내고, 그걸 직접 풀어 보세요. 충돌을 한 번 풀어보면 Git이 무섭지 않아집니다."
이 Lab은 읽고 끝내는 게 아니라 실제로 친다. 커밋이 쌓이는 걸 git log로 보고, 브랜치가 갈라졌다 합쳐지는 걸 눈으로 확인하고, 충돌 마커를 직접 지운다.
⏱ 45분📊 입문🔧 3단계#git#commit#branch#merge
MISSION
1
저장소 만들고 커밋 쌓기
빈 폴더를 git 저장소로 만들고, 파일을 만들어 2번 커밋해 히스토리를 쌓는다.
2
브랜치 갈라 작업하고 머지하기
main에서 브랜치를 만들어 커밋한 뒤, main으로 돌아와 그 브랜치를 머지한다.
3
충돌을 내고 직접 해결하기
같은 줄을 두 브랜치에서 다르게 고쳐 머지 충돌을 내고, 충돌 마커를 지워 해결한 뒤 커밋한다.
📌 선수 지식
ℹ️ 실습 환경
환경: local
필요 도구: git
🔒
실습 실행은 Pro 플랜 전용입니다
인시던트 브리프와 학습 자료는 지금 바로 확인할 수 있습니다. 실제 실습 진행 및 터미널 사용은 Pro 플랜에서 가능합니다.
Pro로 업그레이드 →>_ LAB TERMINAL↔ 너비 조절
NOTES