테마
Git 기초
AI 시대에도 반드시 알아야 할 Git 버전 관리의 핵심 개념을 정리한 학습 자료입니다.
Git의 기본 원리를 이해하면 AI 도구를 활용한 협업과 코드 관리에서도 주도권을 가질 수 있습니다.
학습 목차
| 순서 | 주제 | 핵심 내용 |
|---|---|---|
| 01 | Git 필요성과 버전 관리 | 왜 Git을 배워야 하는가, VCS 개념 |
| 02 | 환경 설정과 기본 명령어 | CLI 기초, Git 설치, 초기 설정 |
| 03 | 작업 환경과 핵심 명령어 | 4가지 작업 영역, add/commit/push |
| 04 | GitHub 원격 저장소 | SSH 연결, push/pull/clone/fork |
| 05 | 충돌 해결과 병합 | Conflict 발생과 해결 과정 |
| 06 | 브랜치 전략 | Branch, checkout, 병합 전략 |
| 07 | PR과 코드 리뷰 | Pull Request, 코드 리뷰 문화 |
| 08 | 되돌리기와 복구 | amend, reset, revert, reflog, rebase -i |
| 09 | 실무 팁과 전략 | stash, .gitignore, hooks, Git Flow |
| 10 | AI와 Git 자동화 | AI 도구를 활용한 Git 워크플로우 |