반응형
해당 글의 목적은 Repository내에서 여러개의 Branch를 관리하는 경우 메인이 되는 브런치로 Default 브런치를 두어서 소스를 관리하는 경우에 사용합니다. 해당 작성글은 이를 위한 환경설정 부분입니다.
* 해당 Default Branch 설정은 Repositoy의 ‘소유자’ 일 경우에만 변경이 가능합니다.
1. [Github] Repository의 default Branch와 이외 Branch를 확인합니다.
2. [Github] ‘Settings’ 탭에서 ‘Branches’ 메뉴를 선택합니다.
3. [Github] 변경버튼을 누르고, Default Branch의 Select 박스를 누르면, 현재 Repository에 리스트를 확인합니다.
4. [Github] ‘Update’ 버튼을 누릅니다.
5. [Github] ‘I understand, update the default branch.’ 버튼을 누릅니다.
6. [Github] 최종적으로 Default branch가 변경됨을 확인하였습니다.
오늘의 결론
Repository의 Main Branch로써 관리를 하고자 할때, Default Branch를 변경해주자. Github에 해당 Repository에 접속했을때, 브런치 변경없이도 보이고, 소스를 합칠때도 메인이 되는곳에 합치기에 유용하다.
필자는 아래와 같은 경우에 default branch를 지정하여서 사용하였습니다.
- Github의 웹사이트에서 Repository Main 소스를 보여주고자 할때 사용
- Repository내에서 여러개의 Branch가 있는 경우에 Main이 되는 Branch에 소스를 합쳐서 Main Branch로 관리하고자 하는 경우에 사용
- Github Action을 통해서 소스배포가 이루어지고 있는데, Default Branch에 pull Request가 발생하면 배포가 이루어지도록 처리하는 경우에 사용
여러가지로 개발작업을 할때 알아두어야 하는 작업 중 하나라고 생각합니다.
감사합니다😀
참고사항) 2020.10.01일 이전에 Default branch명은 ‘master’ 였는데, 이후에는 ‘main’으로 바뀌었습니다
참고 사이트
Changing the default branch - Github Docs
반응형
'Github > 환경설정' 카테고리의 다른 글
Sourcetree - Github 프로젝트(Repository) 연결 방법 (0) | 2022.01.25 |
---|---|
[Github] Repository 참여자(Collaborators) 초대 방법 (0) | 2022.01.25 |
[Github] Repository 접근권한 변경 방법 (0) | 2022.01.23 |
[Github] 프로젝트 Github 연결 방법 (0) | 2022.01.22 |
JIRA - Github 연동 환경설정 방법 (0) | 2022.01.22 |