GitHub Basics
GitHub 를 처음 사용하는 입문자를 위한 실습 중심의 기초 강의입니다. Git 이 필요한 이유부터 커밋, 브랜치, 병합, 충돌 해결까지 로컬 프로젝트를 관리하는 기본 흐름을 익힙니다. 이후 저장소를 GitHub 와 연결하고 Push, Pull, Clone 을 반복하면서 로컬과 원격 저장소가 연결되는 방식을 살펴봅니다. Collaborator, 브랜치 보호 규칙, Pull Request, 코드 검토, Fork 를 활용한 협업 과정도 직접 경험합니다. GitHub Pages 와 GitHub Actions 로 HTML 및 React 프로젝트를 배포하고, Push 할 때마다 빌드와 배포가 자동으로 실행되는 흐름까지 확인합니다. 마지막으로 바이브 코딩 시대에도 Git 과 GitHub 로 프로젝트의 변화와 성장 과정을 기록해야 하는 이유를 정리합니다.