기능별로 브랜치를 생성함으로써, 발생할 수 있는 conflict를 최소화하고
어떤 기능이 추가되었는지를 한눈에 볼 수 있게 함
~~main
브랜치가 default 브랜치~~
→ master
로 변경
default
에 직접적인 push
를 지양
main
브랜치에서 새로운 기능에 대한 feature
브랜치를 생성main
브랜치로 merge
feature
브랜치는 삭제pull request
생성했을 경우, 팀원들에게 알려주기main
에 pull request
가 병합되면 pull
하라고 알려주기feat/login
으로 브랜치 생성