김수민 소개 MBTI |
방민규 소개 MBTI |
김도희 소개 MBTI |
김현진 소개 MBTI |
이동현 소개 ISTP |
박민경 소개 MBTI |
송우석 소개 MBTI |
이미림 소개 MBTI |
문제 유형 폴더 하위 폴더로 문제별 폴더 생성 후 폴더에 소스파일 업로드!
ex) 0.입출력 및 사칙연산/BOJ1234/BOJ1234_soomin.java
- 파일명 "
BOJ1123_soomin
"처럼 🌈양식 통일🌈 🙏
(언더바 위치 통일, 이름 -> 이름만 적기, 소문자 통일, 초성X)
ex) [8월 1주차] 0.입출력 및 사칙연산_김현진_ver2
[commit convention] boj(문제번호)여러 문제 한 번에 commit 시, 문제 번호 다 작성하기
태그 | 설명 |
---|---|
[solved] | 해결 |
[fix] | 수정 |
[docs] | 문서 |
ex)
- 1개 업로드 시
1.Commit subject:
[solved] boj28354
2.Commit subject:[fix] boj28354
- 2개 문제 이상 한 번에 올릴 경우,
1.Commit subject:[solved] boj28354, boj13427
- 큐, 덱, 스택, 힙, 해시 등 자료구조를 사용한 알고리즘
- 이분탐색
- 누적합, 에라토스테네스의 체
- 구현, 시뮬레이션
- DFS, BFS
- 백트래킹, DP
- 최단거리: 다익스트라, 플로이드-와샬
- MST: 유니온 파인드, 크루스칼, 프림
- 수열: LCS, LIS
- 비트마스킹
- 세그먼트 트리
- 본인 branch에서 작업하고 있는 게 맞는지 확인하기
git branch
- 본인 브랜치가 아니라면
git checkout [본인 브랜치 이름]
- 본인 브랜치가 아니라면
- main 브랜치와 본인 브랜치 모두 pull 받은 후 push하기
pull 받으려는 브랜치로 이동 후 pull 받아야 합니다.git pull origin [작업중인 브랜치 명]
- PR 생성 전에 main 브랜치를 본인 브랜치에 merge하기
🔍main 브랜치 pull🔍 받았는지 확인 후
반드시 본인 브랜치 위치에서로컬에서 merge 후 본인 브랜치에 push해야 github에 변경사항 반영됩니다.git merge main
- git으로 관리할 가장 상위 폴더 위치에서 수행
git init
- 저장소 연결
git remote add origine 저장소 url
- workspace 내 모든 파일을 staging 영역으로 업로드
git add .
- repository에 업로드 전 임시 저장
git commit -m "message"
- push할 branch 설정
git push --set-upstream origin master
- repository에 업로드
git push origine master
- branch 생성
git checkout -b branch name
- 새로운 branch에 push (add, commit 후 수행)
git push origin feature_branch
- push 후 git hub에서 PR 생성