📌 Tool/Git

[Git / Github] Github 원격 저장소 복제하기

스쳐가는비 2023. 2. 1. 18:55

git clone 명령어를 이용한 원격 저장소 복제

처음 원격 저장소를 생성하고 구성한 사람이 아니라면

로컬 저장소에는 원격 저장소와 동일한 프로젝트가 존재하지않는다.

 

하나의 프로젝트를 대상으로 여러 개발자가 협업하는 경우에는 반드시 일어나는 일이라 

이미 생성된 원격 저장소를 로컬로 복제하는 방법을 알아보자.

 

<명령어>

git clone "원격 저장소 주소" "새로운 저장소 이름"

 

  • Github 리포지토리의 [Code]탭에서 복사모야 버튼을 클릭해 이미 존재하는 원격 저장소의 주소를 복사한다.
  • Git bash Here로 터미널을 실행한 후 git clone 명령어를 실행한다.

  • 만들어져있는 원격 저장소를 복제하였습니다. ls 명령어를 실행하여 저장소가 생성되었는지 확인한다.
  • 이렇게 원격 저장소를 로컬로 복제하여 사용할 수 있다.

출처 - 박미정의 깃&깃허브

원격 저장소를 로컬로 복제후 결과이다.

 

git clone 명령어에서 "새로운 저장소 이름"을 지정하지않고 git clone "원격 저장소 주소" 명령어만

사용할 경우 원격 저장소와 동일한 이름으로 로컬에 저장소가 생성된다.

 

Git을 사용하지 않고 Github 홈페이지에 파일을 올리고 삭제할 수도 있다.

 

[Code] 탭 옆에 Add file로 파일을 직접 생성 및 업로드 할 수가 있다.

 

하지만 이 방식은 동료들과 협업하는 프로젝트일 경우, 기준 브랜치 파일등을 검증이나 동기화 없이

조작한 뒤 커밋 이력을 생성할 수도 있으니 주의해야한다.