github fetch - git 원격 저장소를 로컬로 가져오기

최대 1 분 소요

git fetch


다른 컴퓨터에서 블로그 업로드를 하다가 개인 노트북으로도 작업하려고 fetch에 대해 알아보게 됨.

내 컴퓨터에 폴더 하나를 로컬 저장소로 만들고, 원격 저장소와 연결하여 이 컴퓨터에서도 작업가능하게 됐당 !

1) git init
2) git remote add origin (repogitory 주소)
3) git fetch
4) git merge origin/master

이렇게 하면 내가 로컬 저장소로 만든 폴더에 가장 최근 상태의 repogitory 파일,폴더가 다 다운로드 된다.

참고사항


git init 은 로컬 저장소로 만들 폴더를 처음 만들었을 때만 하면 된다 ! (최초에만)

git 로그인


git 로그인을 하지 않으면 commit이 되지 않기 때문에 미리 하는게 좋다.

  • git config –global user.email “사용자 이메일”
  • git config –global user.name “사용자 이름”

+) 추가

git 을 커밋하기 위한 컴퓨터가 2대가 있다라고 가정을 하면 각 A,B라고 하겠다. A에서 작업을 하고 커밋을 한 뒤, B에서도 작업을 해야한다면 반드시 fetch를 하여 A에서 작업했던 결과물들 즉, 자신의 원격 레포지토리의 상태를 최신으로 만들어야 한다. 이때는 1)번과 2)번 작업은 건너 뛰고3)~4) 번 만 진행하면 된당 !!

업데이트: