git & github로 협업하기 - hanghae99-10-e-4/lets_explore_daiso GitHub Wiki

깃, 깃허브로 쉽게 팀 프로젝트 해보기

복잡한 과정을 최소화하고 필요한 부분만 다뤘습니다

(1) 원격 저장소 clone하기

show organization repos를 체크하셔야 합니다.

image

(2) 개발을 진행할 branch를 만듭니다

개발 진행 시 최신화main 브랜치로부터 본인의 새 브랜치를 만드세요

[이니셜]/[개발내용] EX) pds/user-login

이니셜 뒤의 내용은 알아서 자유롭게 간단하게 작성하세요

image

image

image

(3) 작업내용을 작성합니다

image

(4) 커밋, 푸쉬 합니다

현재 시점에서 커밋 단위, 규칙 등등은 신경쓰시지 않아도 됩니다.

뭘 했는지 의도를 다른 사람이 파악하기 쉽게 자유롭게 작성하세요

원하는 단위로 커밋하고 작업을 모두 끝내고 푸쉬하시던 중간에 하시던 상관 없습니다.

image

image

(5) 원격 저장소의 pull-request 항목으로 와 pull-request를 합니다

image

(6) 본인이 작업한 브랜치가 main을 바라보도록 설정하고 작업 내용을 확인한 뒤 create-pull-request를 클릭합니다.

image

(7) 작업 내용을 대표할 수 있는 제목을 작성하고 구현내용, 잘 안되는 것 등 자유롭게 내용을 작성하여 creat pull request 버튼을 클릭합니다.

image

(8) 끝입니다! 작업 내용에 문제가 없다고 판단되면 제가 main 브랜치에 합치고 말씀드릴 것입니다

  • 여기까지입니다! 자동 알림을 적용하면 편하지만 없는 관계로 PR시 직접 말씀해주시고 반영했을 때 직접 말씀드리겠습니다.

주의점

  • 하나의 브랜치로 작업 후 나중에 또 다른 작업을 하게 될 때 그냥 새로운 브랜치를 만들어서 하시면 됩니다. 기존 브랜치를 main 브랜치와 동기화 해야 하는 문제를 피하기 위함입니다.

  • 따라서 본인이 만들고 다 쓰게 된 브랜치는 스스로 삭제해주세요!

  • 절대 메인브랜치에서 직접 작업하지 마세요!!

숙제

  • 오늘 자정까지 위 방법으로 저 처럼 prac폴더에 본인 이니셜로 된 텍스트 파일을 추가해 pull-request 해주시길 바랍니다!

  • 반드시 해주세요

기타

  • 잘 안되는 부분이 있거나 궁금하신 부분이 있다면 바로 말씀해주세요!