### 개발하고자 하는 기능을 관리하기 위한 branch.
- develop branch로 부터 가져와야 하며 다시 develop branch로 병합되야 한다.
- develop branch 이외의 브랜치와 병합하지 않는다.
- 일반적으로 개발자의 로컬에만 유지하고 origin에 푸시하지 않는다.
- develop branch에 병합하면 feature branch는 삭제한다.
![[Pasted image 20231207171556.png]]