&c. &c.

[github 깃허브] 원격 브랜치 로컬로 가져오기

꼬ㄴi 2023. 10. 2. 18:42

이번엔 원격에서 생성한 브랜치를 로컬로 가져오는 것을 테스팅 해보았습니다. . 

원격-로컬, 로컬-원격 중 어느 것이 더 편할지 궁금해져서😲

 

 

우선 깃에서 toLocal 브랜치를 생성했어요

 

 

테스팅용 파일도 하나 넣어줍니다!

 

 

원격 레퍼지토리에서 확인한 커밋 기록

 

 

로컬의 브랜치를 확인해보면 아직 toLocal은 없다고 나오네요

 

 

터미널에 [git remote update]를 입력해줍니다!

원격에 있는 브랜치를  로컬에도 반영해주는 작업입니다.

 

 

원격 저장소의 새로운 브랜치인 toLocal이 업데이트 된 것을 알 수가 있습니다.

 

 

인텔리제이에서 바로 확인할 수 있는 원격 브랜치 리스트.

toLocal 이 생긴 것을 확인. (다른 브랜치들은 테스트하느라 생성해본 것이니 무시)

이제 이 브랜치를 로컬에 그대로 가져올 건데요

 

 

첫 번째 방법은 인텔리제이에서 바로 chekout 해주는 방법입니다

원격에서 가져올 브랜치를 누르고 [Checkout]을 눌러주세요

checkout은 해당 브랜치의 내용을 로컬로 가져오는 걸 말하는데요

따로 터미널에 명령어를 쓰지 않아도 된다는 점🤷‍♀️

 

 

두 번째 방법은 터미널에 명령어를 입력해서 checkout 해주는 겁니다

git checkout -t [원격 브랜치 이름] 을 입력해 주세요

그러면 toLocal이라는 브랜치가 로컬에서 새로 생성됨과 동시에 원격 브랜치의 내용도 옮겨집니다

 

 

아까 깃에서 만든 테스트용 파일이 로컬로 가져와진 것을 확인할 수 있습니다