이번에 프로젝트를 하면서 알게된 github의 이슈와 pull request의 사용법을 작업순서에 따라 정리해보았다.
먼저 팀원들과 정의한 작업의 순서는 다음과 같다.



# 분기할 브랜치로 이동
git checkout <브랜치이름>
git pull origin <브랜치이름>
# 이슈내용으로 브랜치 생성
# 다 소문자로 만들기 단어는 '-'로 구분
git branch <커밋 컨벤션의 태그>/해결할 이슈에 대한 내용
# 예시코드
git branch feat/uset-jwt-token
# 내가 생성한 브랜치로 이동
git checkout <생성 브랜치이름>
...작업내용 커밋
# 작업이 끝나면
git push origin <생성 브랜치이름>
push 후 깃허브 새로고침 하면 위에 생성됨


# 깃허브에 있는 원격 브랜치 삭제
git push origin --delete <브랜치 이름>
# 내 컴퓨터에 있는 로컬 브랜치 삭제
git branch -d <브랜치 이름>