2023-2024학년도 여름방학 신입들의 과제 저장소입니다. pull test
김민성 |
이하늘 |
정두훈 |
본인의 PC에서 작업할 파일을 선택하고, 해당 위치에서 터미널을 튼 후 git clone https://github.com/WooriVeryGood/Newbies_Assignments.git 를 입력합니다. 해당 명령어는 이 repo를 로컬 공간으로 clone하는 명령어입니다. Git 관련 명령어/작업들은 중국에서 실행 시 모두 VPN을 필요로 합니다.
보드에 가서 본인에게 배정된 티켓을 확인하고 눌러봅니다.
위처럼 repo는 해당 repo를 선택하고, dev에서 꼭 브랜칭합니다. (실무 투입 전 실무에서 쓰는 브랜치 전략 적응을 위해 모의해보는 과정입니다)
브랜치 이름은 기본 그대로 둬도 됩니다.
본인의 pc로 돌아와, clone된 Newbies_Assignments 폴더를 VS Code로 열고, 터미널을 열어 git pull 명령어를 실행합니다. 해당 명령어는 깃허브에 있는 최신 업데이트 사항을 받아옵니다. 위처럼 전 단계에서 만든 새 브랜치가 있을 경우 알림이 뜹니다.
VS Code 좌측의 소스제어 아이콘을 누르면 뜨는 위 화면에서, commits를 누르고 왼쪽에서 4번쨰에 있는 화살표 버튼을 누릅니다. (브랜치 변경 아이콘)
방금 만든 브랜치가 보이면 클릭하고, 엔터를 눌러 브랜치를 전환합니다. 전환이 완료되었으면 마음껏 작업하면 됩니다!
변경을 완료하면, 내가 바꾼 코드들/파일들의 리스트와 함께 왼쪽에 위처럼 뜹니다. 메시지에 [본인 티켓 번호] 숙제 1 완료 같은 형식으로 커밋 메세지를 작성합니다. (예시: [HC-109] 숙제 1 완료) 모든 변경 내용을 스테이징 할거냐는 메세지가 있다면 모두 스테이징 합니다. 이후 동기화 버튼이 뜨면 동기화 버튼을 눌러 Github에 커밋을 올립니다.
깃헙에 가보면 방금 내가 해당 브랜치에 푸쉬했다 뜹니다. Compare & Pull Request를 누릅니다.
PR을 작성할 때입니다. PR 제목은 티켓 코드와 커밋 메세지/변경 사항을 요약하는 한마디로, 내용에는 본인이 변경한 모든 파일들을 나열하고 해당 파일들에 어떤 변경을 했는지 자세히 서술합니다. PR의 Base 브랜치는 무조건 dev로 선택합니다.
우측에서 리뷰어에 장준우, 박건호 두 사람을 선택합니다.
슬랙의 신입 교육 채널로 가서 리뷰 빨리 하라고 두명을 보챕니다.
리뷰 이후 변경이 필요하면 변경하고, 최종적으로 통과된다면 축하드립니다! 성공적으로 이번 PR을 마치셨습니다.