코스 카탈로그
Git & GitHub
브랜치를 만들고, 리뷰하고, 안전하게 배포하세요 — AI 짝꿍과 함께라도.
- 초급
- 레슨 16개
- 프로젝트 2개
- 약 2.5시간
- EN · UZ · KO
Git은 모든 개발자가 첫날부터 알고 있어야 하는 단 하나의 도구이며, AI 시대에는 에이전트가 작성한 무엇이든 리뷰하고, diff를 보고, 되돌릴 수 있게 해주는 안전망입니다. 첫 commit과 staging 영역에서 시작해 branch, merge, 충돌 해결을 배우고, 그다음 GitHub에 push하여 실제 코드 리뷰가 있는 pull request를 엽니다. 마지막으로 AI 네이티브 워크플로를 배웁니다: 에이전트가 당신의 규칙을 따르도록 AGENTS.md를 작성하고, 봇이 작성한 PR을 리뷰하고, 나쁜 변경을 명령어 하나로 되돌리며, commit을 작고 리뷰하기 쉽게 유지하는 법까지요.
커리큘럼
섹션 1
버전 관리 기초
스냅샷, 커밋, 스테이징 영역, 그리고 되돌리기.
- 버전 관리는 왜 필요할까?
- 첫 커밋 만들기
- 스테이징 영역
- 히스토리와 되돌리기
섹션 2
브랜치와 병합
병렬로 작업하고 다시 하나로 합치세요.
- 브랜치
- 병합
- 충돌 해결하기
- 간단한 브랜치 워크플로
섹션 3
GitHub & 풀 리퀘스트
푸시하고, PR을 열고, 코드를 리뷰하세요.
- 리모트: 푸시 & 풀
- 풀 리퀘스트
- PR 리뷰하기
- 파일 무시하기
섹션 4
AI 네이티브 워크플로
git으로 에이전트와 안전하게 작업하기.
- AGENTS.md: 에이전트를 위한 컨텍스트
- 에이전트 PR 리뷰하기
- 안전한 롤백
- 커밋 위생
학습 경로
AI 네이티브 소프트웨어 개발자
AI를 워크플로에 활용해 안전한 TypeScript 앱을 출시합니다. 테스트를 거친 알고리즘, 안전한 범위 안에서 작동하는 도구, 설명할 수 있는 아키텍처 결정, 출시 후 확인할 수 있는 릴리스를 갖춥니다.
코스 16개로 구성된 과정
풀스택 웹 개발자
테스트를 거친 풀스택 React 앱을 만들고 공유합니다. 누구나 쓸 수 있는 화면, 소유자만 볼 수 있는 데이터, 제한이 명확한 API, 정확하게 유지되는 실시간 갱신, 그리고 되돌릴 수 있는 배포까지 갖춥니다.
코스 14개로 구성된 과정
Python & 데이터 개발자
Python·Git·SQL·벡터 검색으로 실제 데이터를 분석하고, 외부 API를 안전하게 호출하며 내 자료를 검색하는, 테스트를 거친 도구를 만듭니다.
코스 10개로 구성된 과정
레슨 하나를 체험하고 습관으로 이어가세요.
무료 체험 대상인 첫 가입 회원은 7일 무료 · 언제든 취소 가능
시작하기