-
Notifications
You must be signed in to change notification settings - Fork 4
3. 작업한 내용 올리기
leechaelim edited this page May 7, 2021
·
2 revisions
작업한 내용을 올리려면 우선 add
와 commit
, push
가 완료된 상태여야 한다.
- add
$ git add .
- commit
$ git commit -m "commit message"
💡 commit은 유의미하게 나누고, commit message는 다음과 같은 규칙에 따른다.
제목은 타입 라벨을 맨 앞에 붙어 타입(Type):제목
형식으로 작성한다. 각 타입 라벨은 아래와 같다.
- feat: 새로운 기능을 추가할 경우
- fix: 버그를 고친 경우
- docs: 문서 수정한 경우 style:코드포맷변경,세미콜론누락,코드수정이없는경우 refactor: 프로덕션 코드 리팩터링
- test: 테스트 추가, 테스트 리팩터링 (프로덕션 코드 변경 없음)
- chore: 빌드 테스크 업데이트, 패키지 매니저 설정할 경우 (프로덕션 코드 변경 없음)
제목의 처음은 동사 원형으로 시작하고 첫 글자는 대문자로 작성한 다. "Fixed", "Added", "Changed" 등 과거 시제가 아닌 "Fix", "Add", "Change"로 명령어로 시작한다. 총 글자 수는 50자 이내며 마지막에 마침표( . )를 붙이지 않는다.
- push
$ git push origin [작업한 브랜치 이름]
- 그리고
Github
에 들어와보면, 초록색으로Compare & pull request
라는 초록색 버튼이 생긴다. 클릭!
- 제목에는 본인이 작업한 내용의 전체적인 요약을 적는다.
- 내용에는 본인이 작업한 내용을 상세하게 적는다.
특정 Issue와 관련된 Pull request인 경우,Closes #[이슈번호]
를 추가한다.
(코드가 merge될 경우 해당 Issue가 자동으로 close됨.) - 우측에
Labels
를 클릭해서 본인의 Pull Request에 해당하는 label을 추가한다. (Front-End
,Back-End
,Help Wanted
등)
- 초록색
Create pull request
을 눌러 등록을 완료한다.
참고자료: https://wayhome25.github.io/git/2017/07/08/git-first-pull-request-story/