맨날 헷갈려

Git 명령어 : 로컬 브랜치와 원격 브랜치 연결

HungryOcto 2023. 3. 17. 00:59

협업 프로젝트를 하며 알게된 것.

이미 존재하는 repository를 clone해 온 뒤, 여러 원격 브랜치 중 특정 원격 브랜치에 연결하고 싶을 때 사용하는 방법

 

1. GitHub에서 원하는 repository를 clone함.

 

2. 해당 폴더의 터미널에서 다음과 같이 입력

git remote update

// 리포지토리에 존재하는 원격 브랜치 목록을 가져옴

// 기본 연결은 아마 main(로컬) -> origin/main(원격) 으로 되어있을 것임

// 다른 브랜치에 연결하고 싶다면 아래 명령어를 입력함

 

git checkout -t {연결할 원격 브랜치 이름}

// 해당하는 원격 브랜치를 따라가는 새로운 로컬 브랜치를 생성하고, 해당 로컬 브랜치로 전환됨.

 

3. git status를 입력하여 브랜치가 맞게 연결되었는지 확인함.