Git Clone vs Remote Add: 첫 단계의 전쟁

발행: (2026년 3월 25일 PM 12:23 GMT+9)
3 분 소요
원문: Dev.to

Source: Dev.to

git clone: 원클릭 마법

git clone을 “프로젝트 다운로드” 버튼이라고 생각하면 됩니다.

다음 명령을 실행하면:

git clone https://github.com/company/project.git

Git이 모든 복잡한 작업을 대신 수행합니다:

  • project라는 새 폴더를 생성합니다.
  • 그 안에서 git init을 실행합니다.
  • 원격(origin)을 연결합니다.
  • 모든 파일 커밋 히스토리를 받아옵니다.

👉 한 번에 완전히 작동하는 프로젝트 폴더를 바로 탐색할 수 있습니다.

git remote add origin … + git pull: 수동 방식

이 방법은 처음부터 작업 공간을 직접 구축하는 것과 비슷합니다.

절차는 다음과 같습니다:

mkdir myrepo && cd myrepo
git init
git remote add origin https://github.com/company/project.git
git pull origin main

여기서 당신은:

  • 폴더를 직접 생성합니다.
  • Git을 수동으로 초기화합니다.
  • 원격 위치를 Git에 알려줍니다.
  • 마지막으로 파일을 받아옵니다.

👉 작동은 하지만 단계가 더 많습니다.

바로 가기 vs 긴 여정

  • git clone → 프로젝트를 그대로 받고 싶을 때 가장 적합합니다. 빠르고, 깔끔하며, 자동화되어 있습니다.
  • remote add + pull → 이미 로컬에 레포를 만들었고 이제 원격과 연결하고 싶을 때 적합합니다.

이렇게 비유해 보세요

  • Clone = “한 번의 클릭으로 전체 프로젝트를 다운로드한다.”
  • Remote add + pull = “빈 폴더를 만들었으니 이제 연결하고 파일을 가져오자.”

결론

GitHub에서 동일한 프로젝트 폴더를 받고 싶은 신규 사용자라면 언제나 git clone을 사용하세요.
수동 방법은 로컬에 이미 레포를 설정한 특수한 경우에만 사용합니다.

🔥 다음에 멋진 프로젝트를 발견하면, 기억하세요:

클론하고, 복잡하게 만들지 마세요.

0 조회
Back to Blog

관련 글

더 보기 »

vi

인기 270만 명이 텍스트 편집기를 종료하는 방법을 배우기 위해 Stack Overflow를 방문했습니다—매 20,000명 방문자당 1명씩. 피크 시간대에는 약 80명 정도가 p...