-
Notifications
You must be signed in to change notification settings - Fork 2
Github Rules
Yeonhee Kim edited this page May 26, 2022
·
9 revisions
- 이슈 생성시 미리 작성해둔 Issue Template을 바탕으로 이슈를 작성한다.
-
Algorithm Theme Issue Template
- 알고리즘 주제에 맞춘 Issue Template
- 알고리즘 주제에 맞춰 이슈를 생성한다
-
General Issue Template
- 알고리즘 주제 외 일반적인 이슈 생성시 사용하는 Issue Template
-
Algorithm Theme Issue Template
- 이슈번호는 커밋 메세지에서 활용된다.

- 브랜치는 크게 공유 브랜치와 개인 브랜치로 나뉜다 (총 5개)
- 공유 브랜치 : main 브랜치
- 개인 브랜치 : aiden, hayden, leonard, sawyer 브랜치
-
Conflict를 최소화하기 위한 Git 작업 순서
- main 브랜치 Pull
- 내 브랜치로 checkout
- 내 브랜치에 main 브랜치의 변경사항 merge해서 반영 후 push
- 내 브랜치에 checkout 된 상태로 코드 작성 후 commit, push
- main 브랜치로 checkout 후 Pull
- 내 브랜치로 checkout
- 내 브랜치에 그 사이에 생긴 main 브랜치의 변경사항 merge해서 반영 후 push
- main 브랜치로 checkout
- main 브랜치에 내 브랜치를 merge해서 반영 후 push
- 커밋 메세지 작성시 제일 앞에 알고리즘 주제와 관련된 이슈번호를 붙이며 알고리즘 문제 사이트명, 문제번호, 문제명을 함께 기입한다.
- (선택사항) 필요시 본문을 작성할 수 있다.
예시1)
#2 - LeetCode : 60. Permutation Sequence
예시2)
#2 - 백준 : 2869. 달팽이는 올라가고 싶다
- 본문 내용1
- 본문 내용2
- 본문 내용3