Search
Duplicate

Github Rules

깃헙 커밋 규칙

작업 타입
작업내용
feat
해당 파일에 새로운 기능이 생김
init
없던 파일을 생성함, 초기 세팅
bugfix
버그 수정 - 어머
refactor
코드 리팩토링
fix
코드 수정 - 사소한
move
파일 옮김/정리
del
기능/파일을 삭제
test
테스트 코드를 작성
front
프론트 관련 모두 다
gitfix
gitignore 수정
script
package.json 변경(npm 설치 등)
이슈 등록
커밋메시지에 이슈번호 달고 커밋
ex) [#1] feat : 명사 외에는 모두 한글
브랜치 명
feat/도메인명
커밋
커밋 단위는 api별 필수!!
깃플로우 전략?
main - 배포
dev - 개발
feat/… - 기능 구현
feat/city - git pull dev

rebase 써 볼 사람 써보기

dev 브랜치로 이동한다.
local dev브랜치에 remote dev브랜치를 풀 받는다.
개발중인 기능브랜치로 이동한다.
git rebase dev
충돌 해결한다.
현재 기능개발중인 브랜치가 push만 되어서 pr에 올라가있고 머지가 되지 않은 상태라면 다시 rebase 하지 말자