/AlgoGajang

Primary LanguageJavaScript

AlgoOnestep

미래의 코딩테스트를 위한 알고리즘 스터디

공지

여러분 part별로 만들어둔 파일 안에 js파일 업로드 부탁드립니당


파일저장예시 : part02 그리디의 큰 수의 법칙 푸는 경우에는 part02안에 part02_본인이름_largestnum.js
(웬만하면 영어로 지어주세욥 😢)


규칙

  • 출결
  • 시간: 매주 월요일 저녁 6시 - Zoom
    • 일주일 문제 풀이 리뷰
    • 결석 시 디코 채널로 쉐어
  • 문제 풀이
    • 조정필요
  • 스터디 공지 및 변동사항
    • 스터디 전후로 디스코드 채널 공지 확인

💙

이 리드미는 자유롭게 꾸며주셔도 좋습니다 😘 지금은 예시일 뿐이니 함께 업데이트합시다!

혹시나.. 깃헙이 익숙하지 않은 분들을 위해..(저도에요)

📔 처음 하실 때

  1. AlgoOnestep을 본인의 로컬 폴더로 clone 합니다! (git clone git@github.com:EunsuGoh/AlgoOnestep.git)
  2. 본인 이름으로 브랜치를 생성해 주세요 (git branch 본인이름)
  3. 본인 브랜치에서 작업해주세요 (git checkout 본인이름)
  4. add, commit, push해주세요! (git add 파일명 -> git commit -m '커밋 메시지' -> git push origin 본인브랜치)
  5. 깃허브에서 풀 리퀘스트! (리뷰어, 어사이니즈 등록)

📔 컨플릭트 해결이 귀찮으신 분.. (이게 더 귀찮을수도)

  1. 로컬(마스터 브랜치에서)에서 git pull origin master
  2. 본인 브랜치에서 git merge origin master (마스터 브랜치 내용이 본인 브랜치로 병합됩니다.)
  3. 본인 브랜치에서 작업 후 똑같이 add, commit, push, pull request 하시면 됩니다.

📔 커밋 메시지가 어려운 분.. (참고하면 좋은 내용..!)

  1. https://meetup.toast.com/posts/106 <좋은 git 커밋 메시지를 작성하기 위한 7가지 약속>

++ 추가

레포에 컨트리뷰터로 등록된 분들 다 pull request에 등록된 리퀘스트들을 master 브랜치로 머지가 가능합니다!
(본인이 리퀘스트하고 본인이 머지도 .. 가능.. 😉)
정상적으로 요청된 풀 리퀘스트는 짬날때 머지 해주시면 감사하겠습니다 (_ _)

+++ 추가

본인 브랜치에서 git push 할 때 remote rejected 가 뜬다면!

  1. git checkout master
  2. git pull origin master
  3. git checkout 본인 브랜치
  4. git push origin 본인 브랜치