[GIT] clone & pull

문지은·2023년 1월 24일

Git

목록 보기
3/6
post-thumbnail

원격 저장소 내용 가져오기

git clone

  • 원격 저장소의 커밋 내역을 모두 가져와서 로컬 저장소를 생성하는 명령어
  • clone은 복제라는 뜻으로, git clone 명령어를 사용하면 원격 저장소를 통째로 복제해서 내 컴퓨터에 옮길 수 있음
  • git clone <원격 저장소 주소> 의 형태로 작성
  • git clone을 통해 생성된 로컬 저장소는 git initgit remote add가 이미 수행되어 있음
$ git clone https://github.com/mjieun0956/TIL.git
# Github의 mjieun0956 라는 계정의 TIL 원격 저장소를 복제

git pull

  • 원격 저장소의 변경사항을 가져와서, 로컬 저장소를 업데이트 하는 명령어
  • 로컬 저장소와 원격 저장소의 내용이 완전 일치하면 git pull을 해도 변화 없음
  • git pull <저장소 이름> <브랜치 이름> 의 형태로 작성
$ git pull origin master
git clone vs git pull

git clone 은 로컬 저장소를 만드는 역할 (처음 한번만 실행), Github에서 저장소를 복제해서 내 컴퓨터에 똑같은 복제본을 만드는 것

git pull 은 로컬 저장소와 원격 저장소의 내용을 동기화하고 싶을 때 사용 (원격 저장소의 변경 내용을 로컬 저장소에 반영)

profile
코드로 꿈을 펼치는 개발자의 이야기, 노력과 열정이 가득한 곳 🌈

0개의 댓글