로컬 저장소에서 변경 후 서버에 적용하는 것이 가장 바람직하지만
원격 저장소에서 변경해 로컬에 적용하는 방법도 간편하다.
설정에서 Branches에 Default branch 이름을 변경하면 된다. 나의 경우 브랜치 명을 master에서 main으로 변경했다.
원격 저장소 측에서 변경 된 것이 확인이 되었다면 로컬 저장소에도 적용해주어야 한다. 이 경우 아래의 커맨드를 작성하면 된다.
git branch -m master main
git fetch origin
git branch -u origin/main main
git remote set-head origin -a
1. 'git branch -m master main'
로컬 저장소의 'master' 브랜치 이름을 'main'으로 변경합니다. 원격 저장소에는 반영되지 않습니다.
2. 'git fetch origin'
원격 저장소에서 최신 업데이트를 가져옵니다.
3. 'git branch -u origin/main main'
로컬 'main' 브랜치가 원격 저장소의 'main'브랜치를 추적합니다.
4. 'git remote set-head origin -a'
'origin' 원격 저장소의 HEAD를 로컬 브랜치와 동기화합니다. 이렇게 할 경우 기본 브랜치가 올바르게 설정되며 원격 저장소와 로컬 저장소가 정확하게 일치하게 됩니다.
'Git' 카테고리의 다른 글
[Git] Branch Naming (0) | 2023.03.29 |
---|