git전략

재능없는 개발자·2023년 2월 13일
0

브랜치 생성

git checkout -b login

기능을 만들기전 해당 기능을 나타내는 브랜치 생성

commit message 형식

git commit -m "front - feature @name"

해당 기능을 최종적으로 다 만들고 local에 올릴때는 위 형식을 사용

예시)
front - [signUp ui] @gkqkehs7
back - [signUp api] @gkqkehs7

예시)


compare & pull request

그 다음 compare & pull request


pull request 생성

기능에 관한 것을 간략하게 적어서 pull request 생성


pr승인 요청

이 상태에서 팀원에게 pr승인 요청

다른 팀원의 Approve

팀원은 pr의 commits으로 이동

오른쪽 Review changes클릭 후 Approve

squash and merge

그 다음 올린 사람이 Squash and merge로 병합

해당 브랜치는 자동 삭제됨

dev pull

git checkout dev
git pull origin dev

마지막은 dev branch를 local에 pull하여 충돌 안나게 하기!!

profile
https://www.youtube.com/watch?v=__9qLP846JE

0개의 댓글