0 / 9 챕터 완료 시작하기 →
전체 진행률 0%
🌱 입문자 완성 과정

Git & GitHub
제대로 배우자

"최종본_진짜최종_진짜진짜최종.zip"에서 졸업하는 날.
버전 관리부터 팀 협업까지, 개발자의 필수 도구를 처음부터 배웁니다.

총 8시간 과정
📚 9개 챕터
💻 Git Bash 실습
🎯 완전 입문자 대상
PART 1 — Git 기초 (로컬)
Chapter 01
Git이란 무엇인가?
버전 관리의 필요성, Git vs GitHub 차이점, 형상관리의 기초 개념
Chapter 02
환경 세팅
Git 설치, Git Bash 설정, GitHub 계정 생성, 인증 설정
Chapter 03
Git 내부 구조 이해
Working Directory, Staging Area, Repository 3영역과 파일 상태 흐름
Chapter 04
첫 번째 커밋 만들기
git init, add, commit, log 실습. .gitignore 설정. 좋은 커밋 메시지 작성법
Chapter 05
HEAD & 히스토리 탐색
git log 다양한 옵션, HEAD 포인터 개념, 커밋 히스토리 시각화
PART 2 — 브랜치 전략
Chapter 06
브랜치 & Merge
브랜치 생성/전환, Fast-forward, 3-way Merge, 충돌 해결, 브랜치 전략
Chapter 07
실수 되돌리기
git restore, reset (hard/soft/mixed), revert, stash 상황별 활용법
PART 3 — GitHub 협업
Chapter 08
GitHub 원격 저장소
원격 저장소 연결, push/pull/clone/fetch, GitHub 토큰 인증
Chapter 09
Pull Request & 팀 협업
PR 생성/리뷰/Merge, 이슈 연결, Fork 워크플로우, 팀 협업 실습

📦 수업 준비물

필수 Windows / Mac / Linux 운영체제
필수 인터넷 연결
필수 텍스트 에디터 (VS Code 추천)
권장 GitHub 계정 (수업 중 생성 가능)

🎯 학습 후 할 수 있는 것

✅ 내 프로젝트에 Git으로 버전 관리하기
✅ GitHub에 코드 올리고 팀원과 공유하기
✅ 브랜치로 안전하게 기능 개발하기
✅ Pull Request로 코드 리뷰하기
✅ 실수를 자신있게 되돌리기