git을 사용해서 원격 저장소를 clone 해오면, master 브랜치만 가져와지고 다른 브랜치들은 로컬로 가져와지지 않는다.
다른 브랜치들은 따로 가져와야 한다.
원격 저장소 정보 업데이트
git remote를 갱신해서 원격 브랜치들의 정보를 최신으로 업데이트 한다.
(업데이트 안하면, 새로 추가된 원격 브랜치들이 조회가 안된다.)
$ git remote update
원격 저장소 branch 확인
1. 원격 저장소의 branch 리스트 보기
$ git branch -r
2. 원격, 로컬 모든 저장소의 branch 리스트 보기
$ git branch -a
원격 저장소의 branch 가져오기
1. 로컬에 원격 저장소와 동일한 이름의 branch를 생성하며 해당 브랜치로 checkout하기
$ git checkout -t [원격 저장소의 브랜치 이름]
원격 저장소의 test라는 브랜치를 가져오고 싶은 경우, 아래처럼 하면 된다.
$ git checkout -t origin/test
2. branch 이름을 변경하며 가져오고 싶은 경우
$ git checkout -b [생성할 브랜치 이름] [원격 저장소의 브랜치 이름]
test라는 브랜치를 new_test라는 이름으로 가져오고 싶은 경우, 아래처럼 하면 된다.
$ git checkout -b new_test origin/test
'IT 소프트웨어 (툴)' 카테고리의 다른 글
[Docker] 도커란? (정의, 사용 이유, 아키텍처) (0) | 2022.08.26 |
---|---|
[Git] 커맨드라인에서 파일 수정 내역 보기 (0) | 2022.07.10 |
[Git] 브랜치 명령어 (생성, 이동, 이름변경, merge, rebase, 삭제) (0) | 2022.03.31 |
[Git] 기본 명령어 (clone, checkout, add, commit, push) (0) | 2022.03.19 |
[Git] CentOS7에 git 설치하기 (0) | 2022.03.15 |