리포지토리 중첩은 권장되지 않음
firstProject 아래에 secondProject 가 들어가 있는 모습

브랜치 생성 시에는 상세한 정보를 담아, 작업의 충돌이 없도록 네이밍

어떤 종류의 작업이 진행 중인지 → 최상위 경로에 위치
어떤 프로젝트들이 진행 중인지 → 하위 경로로 관리
누가 무슨 작업을 진행하고 있는지 → 경로 최 하단에 브랜치 생성
developername-featurename
.gitignore → 최초에 initial commit 또는 초반 추가 커밋으로 미리 설정해 두기!
Repository 메인 > settings > General > Default branch 확인

Repository 메인 > settings > General > Pull Requests 에 편의기능 설정

Settings > Branches > Protection rule 설정
Default 브랜치인 main 브랜치가 보호되지 않고 있어 위험한 상태.

Add branch protection rule 을 눌러 아래와 같이 적용

향후 변경 사항에 예민한 중요 브랜치들에 모두 적용해야 함

간단한 정규표현식 을 통한 패턴 매칭 사용 가능

브랜치 보호 옵션 강한 버전 추천 세팅

추가된 메뉴들 업데이트 예정
