피카부 RSS 태그 관리 글쓰기 방명록 다시 시작하는 개발 블로그
2017-06-30 11:45:48

리모트 서버의 브랜치를 로컬에 가져오기

로컬에 브랜치를 만들어 그 브랜치에 리모트 브랜치의 내용을 가져온다.

$ git checkout -b [newbranch] [origin/newbranch]

자주 발생하는 에러

다음과 같은 에러가 발생하는 경우

fatal: Cannot update paths and switch to branch ‘[newbranch]’ at the same time.
Did you intend to checkout '[newbranch]' which can not be resolved as commit?

먼저 리모트 브랜치 리스트를 확인

$ git branch -r

리스트에 만들려고 하는 브랜치가 없는 경우 갱신이 필요

$ git fetch --prune

이후 다시 시도 하면 된다.