[Git] 새 브랜치 만들고 github에 push 하기

Jihan·2024년 10월 20일
post-thumbnail

1. 복사해올 브랜치로 이동

새로 생성할 브랜치의 기준점이 되는 브랜치로 체크아웃을 해줍니다. 보통 dev 브랜치를 이용합니다.

git branch [복사 기준이 되는 브랜치이름]

2. 로컬 새 브랜치 생성

  • 새 브랜치를 생성하고 그 브랜치로 이동합니다.

    # 'new-feature' 라는 새 브랜치를 생성하고 그 브랜치로 체크아웃
    git checkout -b new-feature
  • 브랜치 생성과 체크아웃을 다음처럼 따로 할 수도 있습니다.

    # 새 브랜치 생성
    git branch new-feature
    # 헤드 이동
    git checkout new-feature

3. 원격 저장소에 새 브랜치 생성

  1. 다음 명령을 실행하여 새로 만든 브랜치를 원격 저장소에 푸시합니다.

    # 원격 저장소(origin)에 동일한 이름으로 푸시
    git push origin new-feature
  2. 앞으로 git push 마다 브랜치 이름 적어주는 것 없이 바로 올리기 위해, 다음 명령을 실행합니다.

    # 현재 브랜치(new-feature)와 원격 브랜치(origin/new-feature)를 연결
    git push --set-upstream origin new-feature

    앞으로는 git push 명령만으로 원격저장소에 업로드할 수 있습니다.

profile
공부하고 개발하고 할 수 있을 때 하고 싶은 거

0개의 댓글