프로젝트 내려받기
GitHub에서 코드 가져오기
⏱ 예상 ~4분
01 · 읽기
클론 (Cloning) 은 깃허브에 있는 리포지토리 전체를 여러분 컴퓨터로 내려받는 거고, 풀 (Pulling) 은 이미 가지고 있는 리포지토리에서 최신 변경을 가져오는 거예요. 이렇게 다른 사람의 코드를 받아 와요.
💡 상상해 봐요Clone은 다른 사람의 사진 앨범 전체를 여러분 컴퓨터로 내려받는 것과 같아요 — 전체 이력 포함이에요. Pull은 마지막으로 내려받은 이후 새 사진이 추가됐는지 확인하는 거예요. Clone은 한 번만 하고, 이후로는 pull로 동기화 상태를 유지해요.
핵심 정리
- git clone URL은 전체 이력을 포함해서 리포지토리 전체를 내려받아요
- git pull은 원격에서 최신 변경을 가져와 머지해요
- Clone은 한 번만 설정하는 거고, pull은 자주 하는 작업이에요
02 · 터미널 실습
대부분의 엔지니어는 깃허브에서 기존 프로젝트를 내려받는 것부터 시작해요. git clone이 프로젝트 전체를 복사해 와요 — 모든 파일과 전체 이력까지요.
(이 섹션은 인터랙티브해요 — JavaScript를 켜 주세요.)
03 · 터미널 실습
다른 사람이 깃허브에 변경을 push 했다면, 그 업데이트를 받아 와야 해요. git pull이 최신 변경을 가져와서 여러분 버전에 머지해 줘요.
(이 섹션은 인터랙티브해요 — JavaScript를 켜 주세요.)
04 · 퀴즈
여러분이 없는 동안 팀원이 새 변경을 깃허브에 push 했어요. 그 변경을 여러분 컴퓨터로 어떻게 가져올까요?
- git pull로 그 변경을 내려받고 머지해요
- git clone으로 리포지토리 전체를 다시 받아요
- git push로 양쪽을 동기화해요
- git diff로 로컬과 원격을 비교해요
⚠ 전체 인터랙티브 경험에는 JavaScript가 필요해요. JavaScript를 켜고 새로 고침해 주세요.
※ 이 사이트는 독립 운영되는 교육 프로젝트로, Anthropic의 공식 제품이 아니에요. Claude™ 는 Anthropic, PBC 의 상표예요.