Github 기본 생성 브랜치 이름을 'master' 에서 'main' 으로 변경

modolee·2020년 10월 8일
7
post-thumbnail

Github의 변화

얼마 전 Github에 작지만 큰 변화가 생겼습니다. 바로 리포지토리 생성 시 기본으로 만들어지는 브랜치의 이름을 master에서 main으로 변경한 것입니다.

이유

'Black Lives Matter' 운동에 발맞춰 주종(주인과 노예)관계를 뜻하는 'master', 'slave'를 다른 단어로 대체하기 위해서 입니다.

변경 된 것

Github.com 링크 리다이렉트

Github.com의 경우 삭제 된 master 브랜치의 링크를 자동으로 main 브랜치로 리다이렉트 해줍니다. https://github.com/dependabot/dependabot-core/blob/master/README.md 의 경우 자동으로 https://github.com/dependabot/dependabot-core/blob/main/README.md 으로 연결됩니다.

Github pages 브랜치 제한 변경

Github Pages는 아무 브랜치에서 빌드 및 배포가 가능 해졌습니다.

기본 브랜치 이름 설정 기능 추가

앞으로의 계획

Github은 올 해 말까지 사용자들이 쉽게 기존에 존재하는 리포지토리의 기본 브랜치 이름을 변경할 수 있는 툴을 만들어서 제공할 예정입니다.

참고

profile
기초가 탄탄한 백엔드 개발자를 꿈꿉니다.

2개의 댓글

comment-user-thumbnail
2020년 10월 9일

변화가 많군요.
요즘 글 많이 쓰시네요. 멋집니다!

1개의 답글