git clone 으로 폴더를 가져왔고, 이제는 거기에 있는 branch들 혹은 특정 branch 를 가져와 작업 해야 할 경우 , 방법에 대해 적어본다.
먼저 원격의 브랜치에 접근하기 위해 git remote를 갱신해줄 필요가 있다.
1. Git Clone 후 Branch 가 없음
2. Branch 가져오기
$ git remote update
원격 브랜치를 못찾았다는 에러가 나올경우 예방하기 위함
원격 저장소 branch 확인
원격 저장소의 branch 리스트를 확인하는 방법이 있다.
$ git branch -r
-r 옵션을 주면 원격 저장소의 branch 리스트를 볼 수 있고,
$ git branch -a
-a 옵션을 주면 로컬, 원격 모든 저장소의 branch 리스트를 볼 수 있다.
원격 저장소의 branch 가져오기
위의 상황에서 만약 원격 저장소의 feature/search를 가져오고 싶다면,
$ git checkout -t origin/features/search
처럼 하면 된다.
-t 옵션과 원격 저장소의 branch 이름을 입력하면 로컬의 동일한 이름의 branch를 생성하면서 해당 branch로 checkout을 한다.
좋은 정보 잘보고갑니다. 감사합니다!