리포 생성
readm.md
main 브랜치에 PR룰
Settings ➡️ Branches ➡️ main 브랜치에 PR룰

Require a pull request before merging ✅
Require approvals ✅

이슈를 확인할 개발자 1명 혹은 여러 명을 선택.
squash merge : 커밋 3개 ➡️ 커밋 1개로 표현
delete branch : 병합한 브랜치명 : PR을 병합하면 해당 브랜치를 삭제하겠냐고 물어보는데 삭제하는게 좋다.
git clone "프로젝트 깃허브 주소"
(main) git checkout -b enhancement/1
(enhancement/1) 작업
(enhancement/1) git add .; git commit -m "작업내용"
(enhancement/1) git pull origin main --rebase
(enhancement/1) 작업
(enhancement/1) git add .; git commit -m "작업내용"
(enhancement/1) git pull origin main --rebase
❗작업 전후로 프로젝트 최신화를 꼭 할것.
enhancement/1 브랜치로 push(enhancement/1) git push origin enhancement/1

Close#이슈번호 를 사용하면 이슈를 자동으로 닫게 할 수 있다.
main 브랜치로 돌아오기(enhancement/1) git checkout main
main 브랜치 갱신(main) git pull origin main
enhancement/1 브랜치 삭제(main) git branch -D enhancement/1
(main) git fetch --prune