728x90
① 기초 (Beginner)
- Git 개요와 설치
- GitHub 레포지토리 생성 및 삭제
- clone 및 branch 작성
- README 작성
- .gitignore, 라이선스 설정
- 로컬에 clone 받기
- 기본적인 add → commit → push 흐름
- 브랜치 생성 및 전환
② 중급 (Intermediate)
- 협업을 위한 pull request(PR)
- 브랜치 전략 (예: feature / dev / main)
- merge vs rebase
- conflict 해결
- GitHub Actions (CI/CD 기본)
- submodule, fork
③ 고급 (Advanced)
- Git 내부 구조 이해 (HEAD, index 등)
- reflog 및 reset, revert, cherry-pick
- GitHub API 사용
- GPG 서명 커밋
- Git hooks 자동화
- 대규모 프로젝트에서의 관리 전략
728x90
반응형
'Contents > GitHub 사용법 공부' 카테고리의 다른 글
| [Github] 05. Branch 브랜치란? (0) | 2025.05.12 |
|---|---|
| [GitHub] 04. 공동작업자 초대 및 수락 방법 (Collaborator 관리) (0) | 2025.04.24 |
| [GitHub] 03. Repository clone 및 branch(브랜치) 생성 (0) | 2025.04.20 |
| [Github] 02. Repository 생성 및 삭제 가이드 (0) | 2025.04.20 |
| [Github] 01. Git 개요과 설치, TortoiseGit (0) | 2025.04.20 |