깃 전략

김승규·2022년 8월 15일
0

커밋 메시지 규칙

feat : 새로운 기능에 대한 커밋
fix : 버그 수정에 대한 커밋
build : 빌드 관련 파일 수정에 대한 커밋
chore : 빌드 업무 수정, 패키지 매니저 수정(gitignore), 그 외 자잘한 수정에 대한 커밋
ci : CI관련 설정 수정에 대한 커밋
docs : 문서 수정에 대한 커밋
style : 코드 스타일 혹은 포맷 등에 관한 커밋
refactor :  코드 리팩토링에 대한 커밋
test : 테스트 코드 수정에 대한 커밋
rename : 파일 혹은 폴더 이름만 변경한 경우에 대한 커밋
remove : 파일을 삭제만 한 경우에 대한 커밋
perf : 성능 개선
add : 코드나 테스트, 예제, 문서등의 추가 생성이 있는경우
improve : 호환성, 검증 기능, 접근성 향상에 대한 커밋
implement : 구현체 완성에 대한 커밋
move : 코드 이동에 대한 커밋
updated : 계정이나 버전 업데이트가 있을 때 사용. 주로 코드보다는 문서나, 리소스, 라이브러리등에 사용합니다.
comment : 필요한 주석 추가 및 변경에 대한 커밋

깃 브랜치 전략(git flow)

master : 제품으로 출시될 수 있는 브랜치
develop : 다음 출시 버전을 개발하는 브랜치
feature : 기능을 개발하는 브랜치
release : 이번 출시 버전을 준비하는 브랜치
hotfix : 출시 버전에서 발생한 버그를 수정 하는 브랜치

git flow

출처

profile
꿈꾸는 리얼리스트 개발자 김승규입니다.

0개의 댓글