Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Github Rules

Yeonhee Kim edited this page May 26, 2022 · 9 revisions

✨ Issue Management

  • 이슈 생성시 미리 작성해둔 Issue Template을 바탕으로 이슈를 작성한다.
  • 이슈번호는 커밋 메세지에서 활용된다.

image

✨ Branch Strategy

  • 브랜치는 크게 공유 브랜치와 개인 브랜치로 나뉜다 (총 5개)
    • 공유 브랜치 : main 브랜치
    • 개인 브랜치 : aiden, hayden, leonard, sawyer 브랜치
  • Conflict를 최소화하기 위한 Git 작업 순서
    1. main 브랜치 Pull
    2. 내 브랜치로 checkout
    3. 내 브랜치에 main 브랜치의 변경사항 merge해서 반영 후 push
    4. 내 브랜치에 checkout 된 상태로 코드 작성 후 commit, push
    5. main 브랜치로 checkout 후 Pull
    6. 내 브랜치로 checkout
    7. 내 브랜치에 그 사이에 생긴 main 브랜치의 변경사항 merge해서 반영 후 push
    8. main 브랜치로 checkout
    9. main 브랜치에 내 브랜치를 merge해서 반영 후 push

✨ Commit Message Style Guide

  • 커밋 메세지 작성시 제일 앞에 알고리즘 주제와 관련된 이슈번호를 붙이며 알고리즘 문제 사이트명, 문제번호, 문제명을 함께 기입한다.
  • (선택사항) 필요시 본문을 작성할 수 있다.

예시1)
#2 - LeetCode : 60. Permutation Sequence

예시2)

#2 - 백준 : 2869. 달팽이는 올라가고 싶다
- 본문 내용1
- 본문 내용2
- 본문 내용3

🏠 Home


🤝 Rules


🧑‍🏫 Presentation


💡 Tip


Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /