까먹지 않기 위해 노력하는 사람들의 모임
알고리즘 및 코테 문제 풀이 스터디입니다.
취업하시지 않는 이상 출구는 없습니다.
매일 자신이 푼 문제 업로드, 주차 별로 만들어진 폴더 내에서 진행
(ex. {자기 이름}/BOJ_02458_키순서.java)
푸는 건 강요 ❌, 코드 리뷰는 강제 🆗 재촉도 🆗
-
문제를 풀기 전 자신의 이름으로 된 폴더를 새로 만들어 그 안에 파일을 올리도록 한다. (ex. Byungheon)
-
코테 적응을 위해 외부 IDE 사용을 지양한다. 하단 링크 java 8 레퍼런스 참고
java11 - https://devdocs.programmers.co.kr/openjdk~11/ javascript - https://devdocs.programmers.co.kr/javascript/
-
commit 규칙
git commit -m "[PGS] {문제 이름 ex. 시험장 나누기}
- 원본 저장소로
Pull Request
를 한다. - 다른 사람들의 PR을 보고 자유롭게 코드리뷰를 한다. (선정된 사람 이외에도 코드리뷰를 해도 괜찮습니다.)
- 우선 해당 레포시토리를 Fork하여 개인 repository를 생성해주세요.
- 로컬 환경에서 사용하기 위해 개인 repository를 clone해주세요.
git clone [로컬 저장소 주소]
- clone한 repository와 원래 original repository(organization에 있는 repo)를 연결하고 확인해주세요.
git remote add upstream https://github.com/ssafy-10th-9-study/algorithm.git
git remote -v
- 외부 저장소(organization repository)와 동기화를 진행해준다.
git fetch upstream
- upstream을 동기화 했다면 내 local repository와 병합하고 다시 push를 진행한다.
git merge upstream/main
git push
- 내가 푼 문제들을 commit 후 push를 진행한다.
- 내 repository에 들어가서 외부 저장소로 Pull-Request를 작성한다.
이미지 출처 Freepik