파일 변경을 Git으로 기록하고, GitHub에 올려 같이 고치는 흐름입니다. 명령은 Windows PowerShell, macOS, Linux에서 같습니다.
Git은 내 컴퓨터에서 “무엇이 언제 바뀌었는지”를 남기는 도구입니다. GitHub는 그 기록을 인터넷에 두고, 다른 사람과 검토하고 합치는 사이트입니다.
웹 프로젝트는 보통 이 순서로 움직입니다. 저장소를 만들고, 파일을 고치고, 커밋으로 기록을 남기고, push로 GitHub에 올리고, Pull Request로 검토한 뒤 본류에 합칩니다.
| 단원 | 내용 |
|---|---|
| 개념 | Git과 GitHub, 작업 폴더·스테이징·커밋, 브랜치, 원격, push와 pull |
| 저장과 동기화 | 설치, 이름 설정, 저장소 만들기, clone, status, add, commit, push, pull |
| 브랜치·PR | 브랜치로 작업 나누기, Pull Request, 머지, 충돌 표시를 읽고 고치기 |
| 파일과 실수 | .gitignore, README, 올리면 안 되는 파일, 이미 올린 비밀, Issues |
main에서 하지 않습니다.공식 문서: GitHub 시작하기 (새 창), Git 문서 (새 창).