① 기초 (Beginner)Git 개요와 설치GitHub 레포지토리 생성 및 삭제clone 및 branch 작성README 작성.gitignore, 라이선스 설정로컬에 clone 받기기본적인 add → commit → push 흐름브랜치 생성 및 전환② 중급 (Intermediate)협업을 위한 pull request(PR)브랜치 전략 (예: feature / dev / main)merge vs rebaseconflict 해결GitHub Actions (CI/CD 기본)submodule, fork③ 고급 (Advanced)Git 내부 구조 이해 (HEAD, index 등)reflog 및 reset, revert, cherry-pickGitHub API 사용GPG 서명 커밋Git hooks 자동화대규모 프..