🦲자습/프로젝트

Git-Repo Feature-브랜치를 클론하는 법 (응용하여 클론하면서 폴더 이름변경)

우동한그릇 2023. 9. 21. 10:00
반응형

💡 연결된 원격 저장소 확인

먼저, Terminal로 현재 로컬 경로를 확인하고 연결된 원격 저장소 확인한다.

 

git remote -v

 

💡 Feature 브랜치를 클론하는 방법

  • 리포지토리를 클론한 다음 모든 브랜치들을 가져온다(fetch).
  • Feature 브랜치로 전환(checkout)한다.
  • 리포지토리를 클론한 후에 그 특정한 브랜치만 페치한다.
git clone -b <branchname> <remote-repo-url>

 

💡 응용 ! 클론하면서 폴더 이름을 바꿔주기 

  • <가정> 현재 로컬에 dev or main 원격 저장소가 클론되어 연결되어 있는 상황
  • 이 경우, git clone 으로 브런치를 가져와도 'floder-name' 이 repo의 이름이 되기 때문에 중복된다.
  • 따라서 remote-url 뒤에 클론하면서 새로 지정할 폴더 이름을 지정하면
    로컬에서도 feature 이름으로 관리할 수 있다.
git clone -b <branchname> <remote-repo-url> <new-folder-name>

 

 

반응형