GITHUB FLOW (협업)

진기·2024년 1월 25일
0

-GITHUB) 이슈 할당, 이슈 1(enhancement)
-본인에게 할당된 일 찾기
-혹은 미할당된 일을 본인 스스로 할당
-본인 스스로 이슈 생성
-main) git pull origin main
- 로컬의 main 브랜치 최신화
-main) git branch -b e/1
- e/1 브랜치 생성 및 이동 (라벨 / 번호)
-e/1) 작업
-e/1) git add && git commit -m "작업"
-e/1) 작업
-e/1) git add && git commit -m "작업"
-main) git push origin e/1
- 로컬의 e/1 브랜치를 원격지로 푸시
-GITHUB) PR(e/1 => main) 생성, 2번 PR 생성
-GITHUB PR 2) 투표
-GITHUB PR 2) 투표 통과
-GITHUB PR 2) 반영
- merge or rebase or squash
-GITHUB PR 2) e/1 브랜치 삭제
-GITHUB ISSUE 1) 닫기
-e/1) git checkout main
- 작업이 끝났으니 다시 main 브랜치로 이동
-main) git branch -D e/1
- e/1 브랜치 삭제
-main) git fetch -D e/1
- 내 컴퓨터에 남아 있는 원격지 e/1에 대한 흔적 제거

profile
개발 성장 이야기

0개의 댓글