

https://devocean.sk.com/blog/techBoardDetail.do?ID=165571&boardType=techBlog
차이점을 요약하면 Git Flow는 main,dev,release,hot fix,feature 브랜치로 나누어 코드를 검증하는 과정을 거쳐 main 브랜치에서 배포하는 방식입니다.
Github Flow의 경우 feature브랜치에서 각 기능을 구현하고 바로 main 브랜치에 병합해서 배포하는 방식입니다.
개발하는 단계에선 배포했을 때 에러가 발생하더라도 문제가 생기지 않기 때문에 개발 과정을 단축시킬 수 있는 Github flow가 효율적이라고 생각합니다.
https://velog.io/@outstandingboy/Git-커밋-메시지-규약-정리-the-AngularJS-commit-conventions


EX: feat: ~~~ 컴포넌트 구현 , chore: tanstack-query 라이브러리 설치
커밋의 성격에 맞는 태그(feat,fix,chore 등)를 앞에 작성하고 해당 커밋에 대한 간략한 설명을 남기는 식으로 커밋 메시지를 작성합니다.
가정이사 : home
사무실이사 : office