git branch 생성 및 upstream 설정 방법 알아보기
git branch branch-name
git switch -c branch-name
git push -u origin new-branch
혹은
git push -u origin HEAD
새로운 new-branch
를 원격 저장소의 new-branch
로 push한다.
-u
플래그는 --set-upstream
의 축약형으로 로컬 브랜치와 원격 브랜치 간의 추적 관계를 자동으로 설정해준다.
이렇게 하면 나중에 git push
, git pull
명령을 사용할 때 원격 브랜치 이름을 명시할 필요가 없다.