728x90
git의 add, commit, push라는 명령어를 통해서 로컬에서 작업한 내용을 원격 저장소에 저장하는 것이 가능해졌습니다.
이번에는 git clone이라는 명령어를 통해서 원격저장소에 저장된 데이터를 로컬 저장소로 가져오는 작업을 해보겠습니다.
jun0925/gitstudy 라는 리포지토리를 로컬에 복제하는 작업을 하겠습니다.
github의 리포지토리에서 빨간색 박스의 주소를 복사해서 옵니다.
clone 명령어를 이용해서 원격저장소에서 내용을 복사해 옵니다.
$ git clone <repository url> <repository name>
리포지토리 이름을 설정하지 않으면 git에 저장된 명칭의 폴더를 생성해서 그 안에 받아옵니다.
이번에는 리포지토리의 이름을 지정해서 생성해보겠습니다.
설정한 리포지토리의 폴더가 생성된것을 확인할 수 있습니다.
gitstudy-clone 폴더안으로 들어가서 내용을 확인해보면
원격 저장소에 저장된 내용과 동일합니다.
로그를 확인해 보겠습니다.
$ git log --oneline
로그 역시 원격 저장소와 동일합니다.
git으로 관리하고 있는 프로젝트는 언제든 clone이라는 명령어를 사용하여 원격 저장소와 같은 상태를 유지할 수 있습니다.
728x90
'Git&Github' 카테고리의 다른 글
22. [Git] default브랜치를 main 브랜치로 생성한 경우 어떻게 master 브랜치로 수정하는가 (1) | 2021.08.27 |
---|---|
21. [Git] git pull 원격 저장소와 동기화 (0) | 2021.08.27 |
19. [Git] 외부 도구를 이용해서 병합하는 방법 (0) | 2021.08.26 |
18. [Git] CONFLICT 3 WAY MERGE (0) | 2021.08.26 |
17. [Git] 이미 commit한 파일 추적 중지/ 시작하기 (0) | 2021.08.25 |