깃2 Git Flow(깃 플로우) - 브랜치 전략 master 배포되었거나 배포될 소스가 저장되는 브랜치 배포가 될 때 마다 태그만 달아주는 형식으로 관리 언제든 원하는 버전의 소스를 받아 볼 수 있도록 develop 다음 배포를 위해 개발을 진행하는 브랜치 feature 각 개발자에 의해 기능 단위 개발이 진행되는 브랜치 로컬에서 생성하는 브랜치 ex) feature/signup hotfix 배포 버전에 생긴 문제로 긴급한 트러블 슈팅이 필요할 때 개발이 진행되는 브랜치 master에 merge, develop에도 적용 release 내부적으로 배포할 준비가 되었다고 생각되는 소스가 저장되는 브랜치 QA에 넘길 소스 요구되는 기능을 모두 개발하고 내부적으로 배포하기 전에 테스트를 거치는 소스가 저장되는 브랜치 ref: https://jeong-pro... 2020. 7. 19. Git Commit Message Rule 목적이나 내용을 쉽게 파악할 수 있도록 type: 제목 본문 close/fix/resolve: #1 ref: #2 related to: #3 한 줄 공백으로 구분된 제목, 본문, 꼬리말 구성 (본문과 꼬리말은 필요한 경우에만) 한 줄 공백을 사용하면 git log —oneline, git shortlong와 같은 명령어에서 보다 유용한 커밋 메세지가 될 수 있음 제목 type의 종류 feat: 새로운 기능 추가 fix: 버그 수정 docs: 문서 관련 refactor: 코드 리팩토링 test: 테스트 코드 chore: 빌드 업무 수정, 패키지 매니저 수정 등 add: 기능도 아니고 문서도 아니고 애매한 뭔가를 추가할 때 delete: 삭제 update: 버전 업데이트 rename: 이름 변경 move: .. 2020. 2. 11. 이전 1 다음