Git 학습 가이드
개발 입문자를 위한 Git 레퍼런스
빠른 참조
지금 뭘 하고 싶으세요?
저장하고 싶을 때
되돌리고 싶을 때
협업할 때
문제가 생겼을 때
체계적으로 배우기
1단계: 입문
2단계: 기본기
3단계: 브랜치
4단계: 원격 저장소
5단계: 협업
개념 지도
Working Directory ──add──▶ Stage ──commit──▶ Repository ──push──▶ Remote
▲ │
└───── pull/fetch ──┘
그래프 뷰 활용
우측 패널의 로컬 그래프를 통해 관련 문서를 탐색하세요
문서 구성
| 폴더 | 내용 | 시작 문서 |
|---|---|---|
| 00-시작하기 | Git 소개, 설치, 초기 설정 | Git이란 |
| 01-기본 개념 | Repository, Commit, Stage 등 핵심 개념 | Repository |
| 02-기본 명령어 | init, add, commit, status, log, diff | git init |
| 03-브랜치 | Branch, checkout, switch, merge | Branch란 |
| 04-원격 저장소 | Remote, clone, push, pull, fetch | Remote란 |
| 05-협업 | Pull Request, 코드 리뷰, 충돌 해결 | Pull Request란 |
| 06-되돌리기 | restore, reset, revert, 실수 복구 | git restore |
| 상황별 가이드 | 문제 상황별 해결 방법 | 변경사항 저장하기 |