Git
Git 커밋 메세지 컨벤션
git로 버전관리를 할때 커밋 메시지를 원칙을 정하고 일관성 있게 작성하기 위한 스타일 가이드 라고 보면된다. 구조는 다음과 같다. type: subject body footer type feat : 새로운 기능 추가 fix : 버그 수정 docs : 문서 수정 style : 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우 refactor : 코드 리팩토링 test : 테스트 코드, 리팩토링 테스트 코드 추가 chore : 빌드 업무 수정, 패키지 매니저 수정 subject 제목부분으로 50자 이내, 대문자로 작성, 과거시제 사용하지않고 명령어로 작성(영어 기준) Body 선택 사항으로 본문내용을 작성할수도 안할수도 있다. 부연설명이나 커밋 이유를 설명할 경우에 작성하면된다. 72자 이내로 작성하며..
gitflow 공부
1. gitFlow? - 깃플로우(git-flow) 전략은 소프트웨어의 소스코드를 관리하고 출시하기 위한 ‘브랜치 관리 전략(branch management strategy)’중 하나 - git-flow 전략외에도 github flow 와 gitlab flow 전략등이 있음 - 각자에게 맞는 전략을 선택해서 사용하는게 가장 중요 -항상 유지되는 메인브렌치(master, develop)와 일정 기간 유지되는 보조 브랜치(feature, realease, hotfix)로 나누어짐 Master - 제품으로 출시 되는 브랜치 Develop - 다음 출시 버전을 개발하는 브랜치 Feature - 기능을 개발하는 브랜치 Realease - 이번 출시 버전을 준비하는 브랜치 Hotfix - 출시 버전에서 발생한 버그..