ZIP 다운로드
- 그 시점의 코드를 스냅샷처럼 통째로 받는 것
- Git 히스토리, 브랜치 정보가 전혀 없음
- 원본 저장소와 아무 연결이 없어서 나중에 업데이트 받으려면 다시 다운로드해야 함
- GitHub 계정 없어도 가능
Fork
- 원본 저장소를 자신의 GitHub 계정으로 통째로 복제
- Git 히스토리, 브랜치, 커밋 로그 전부 유지됨
- 원본 저장소와 연결이 유지돼서 git pull upstream으로 최신 변경사항을 가져올 수 있음
- 원본에 기여(Pull Request)하고 싶을 때 필수
- GitHub 계정 필요