๐ ์๊ฐ๋์๋ค๋ผ๋ฆฌ ์ฝ๋ฉํ ์คํธ๋ฅผ ํจ๊ป ์ค๋นํ๋ ๊ณต๊ฐ์ ๋๋ค. ๐
Since 2022.05.26 ~ 2023.05.28
- ์คํฐ๋์
- ์คํฐ๋ ๋ฐฉ์
- ๋ฒ๊ธ ๊ท์น
- ์ ์ฅ์ ๊ด๋ฆฌ ๊ท์น
- ๋ฌธ์ ํ์ด ์งํ ๋ด์ญ
- Github ์ฌ์ฉ ํํ ๋ฆฌ์ผ
๊น๋์ค |
์ด์ ๋ชจ |
์ต๊ฑด |
์ต์ด์ง |
- ๋ชจ์ ์๊ฐ : ๋งค์ฃผ ์ผ์์ผ 10PM (2023.03.26 ๊ธฐ์ค)
- ๋ถ๋ : ๋งค์ฃผ 4๋ฌธ์ (2023.03.26 ๊ธฐ์ค)
- ์คํฐ๋ ์ค์๋ ์คํฐ๋์๋ค์ด ๊ฐ์ ์ ์ ํ ๋ฌธ์ ์ ๋ํ ์๋ฃจ์ ๋ฐ ํผ๋๋ฐฑ ์งํ
- ๋ฌธ์ ์ ๋ํด ์ค๋ช ํด์ผ ํ๋ ์๊ณ ๋ฆฌ์ฆ์ด ์์ ์, ๋ถ๊ฐ์ ์ธ ์ค๋ช ๊ฐ๋ฅ
- ์คํฐ๋ ์๋ฃ ํ, ์คํฐ๋์๋ค์ ๋ค์๋ ์ ์ค๊น์ง ์นดํก๋ฐฉ์ ์์ ์ด ์ด๋ฒ ์ฃผ์ฐจ ๋ฐฐ์ ๋ฐ์ ์ฃผ์ ์ ๋ํด์ ๋ฐฑ์ค ๋ฌธ์ ๋ฅผ ํ๋ ์ ์ ํด ๋ฒํธ ๋ฐ ์ ๋ชฉ ๊ณต์
- ๊ฐ์ ๊ณต๋ถํ๋ ๊ณผ์ ์์ ์ฐธ๊ณ ํ ๋งํ ์ข์ ์๋ฃ๊ฐ ์์ผ๋ฉด ์์ค(๋ธ๋ก๊ทธ) ๊ณต์
- ์ง๊ฐ : ์คํฐ๋ ์ (~ 10PM)๊น์ง PR ๋ง๋ค๊ธฐ -> 1๋ฌธ์ ๋๋ฝ ๋น 500์
- ๊ฒฐ์ : ์ฌ์ ์ฌ์ / ํต๋ณด ์์ด ํ์ ์ฐธ์ํ์ง ์์ ์ -> 1ํ๋น 1000์
- ์ด๋ฌด : ์ต๊ณ ์ต๊ฑด
- ์ฌ์ฉ ๋ฐฉ์ : ๋ชจ์ธ ๋ฒ๊ธ์ ํ์ ๋ ์ฌ์ฉ
- Branch naming convention
- ์์ ์ ์ด๋ฆ์ผ๋ก branch๋ฅผ ๋ง๋ญ์๋ค!
- (ex)
git branch [์์ ์ Github Nickname]
- Commit convention
- Commit Message:
์ฑ๋ช : n์ฃผ์ฐจ m๋ฒ ํ์ด
- (ex)
๊น๋์ค : 1์ฃผ์ฐจ 103827๋ฒ ํ์ด
- Commit Message:
- Pull Request convention
- PR ์ ๋ชฉ :
๊น๋์ค : n์ฃผ์ฐจ ๋ฌธ์ ํ์ด
- (ex)
๊น๋์ค 1์ฃผ์ฐจ ๋ฌธ์ ํ์ด
- PR ๋ด์ฉ : ๋น ๋ด์ฉ ํน์ ์์
- PR ์ ๋ชฉ :
- ๋ฌธ์ ํ์ด ํ๋ซํผ์ ๋ฐฑ์ค(acmicpc.net)์ ๊ธฐ์ค์ผ๋ก ์ ์
1์ฐจ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด ์์ (๊ธฐ๊ฐ: 11์ฃผ)
- ํด๋น ์ฃผ์ฐจ์ ๊ณตํต์ผ๋ก ์ฃผ์ด์ง ์ฃผ์ ์ ๋ํด 1๋ฌธ์ ํน์ 2๋ฌธ์ ์ฉ ์ ์
- 2๋ฌธ์ ๋ฅผ ์ ์ ํ๋ ์ฌ๋์ ๋์๊ฐ๋ฉด์ ์ง์
- ์ฃผ์ฐจ ๋น 6๋ฌธ์ ์ฉ ํ์ด
- ์ฃผ์ฐจ ๋ณ ๊ณตํต ์ฃผ์
- 1์ฃผ์ฐจ. ์คํ (6-2) โ
- 2์ฃผ์ฐจ. ํ (6-9) โ
- 3์ฃผ์ฐจ. ํ & ์ฐ์ ์์ ํ (6-16) โ
- 4์ฃผ์ฐจ. ๊ทธ๋ํ ํ์-1 ์์ ํ์ (6-23) โ
- 5์ฃผ์ฐจ. ๊ทธ๋ํ ํ์-2 DFS (6-30) โ
- 6์ฃผ์ฐจ. ๊ทธ๋ํ ํ์-3 BFS (7-7) โ
- 7์ฃผ์ฐจ. ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ (7-14) โ
- 8์ฃผ์ฐจ. ๊ตฌํ & ์๋ฎฌ๋ ์ด์ (7-21) โ
- 9์ฃผ์ฐจ. ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ (7-28) โ
- 10์ฃผ์ฐจ. ์ด๋ถํ์ (8-6) โ
- 11์ฃผ์ฐจ. ๋ถํ ์ ๋ณต (8-11) โ
2์ฐจ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด (๊ธฐ๊ฐ: 22์ฃผ)
- ํด๋น ์ฃผ์ฐจ์ ๊ฐ์ ์ฃผ์ด์ง ์ฃผ์ ์ ๋ํด 1๋ฌธ์ ์ฉ ์ ์
- ์ฃผ์ฐจ ๋น 4๋ฌธ์ ์ฉ ํ์ด (17์ฃผ์ฐจ๋ถํฐ 6๋ฌธ์ -> 4๋ฌธ์ ๋ก ๋ณ๊ฒฝ)
3์ฐจ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด (๊ธฐ๊ฐ: 5์ฃผ)
- 1์ฐจ, 2์ฐจ ๊ธฐ๊ฐ ๋์ ์คํฐ๋์ ๊ฐ๊ฐ์ธ์ด ํ์ด๋ณด์ง ๋ชปํ๊ณ ์ง๋๊ฐ๋ ๋ฌธ์ ๋ค์ ๋ํด์ ๋งค์ฃผ 1๋ฌธ์ ์ฉ ์ ์
- ์ฃผ์ฐจ ๋น 4๋ฌธ์ ์ฉ ํ์ด
์ฃผ์ฐจ ๋ณ ๋ฌธ์ ์ ์ ์ธ๋ถ ๊ธฐ๋ก
- ํ์ฌ Repository๋ฅผ Cloneํฉ๋๋ค.
git clone https://github.com/SogangCodingTest/SogangCodingFighter.git [์๋ก์ด ํด๋ ์ด๋ฆ]
cd [์๋ก์ด ํด๋ ์ด๋ฆ]
- ์์ ์ Github Nickname์ผ๋ก branch๋ฅผ ์์ฑํฉ๋๋ค.
git branch [์์ ์ Github Nickname]
- ์์ ์ด ํ์ดํ ๋ฌธ์ ์ ๋ํ ์ฝ๋๋
Week00/๋ณธ์ธ ์ด๋ฆ/๋ฌธ์ ๋ฒํธ.py
์ ์ ์ฅํฉ๋๋ค. ์ดํ ์๋ ์ปจ๋ฒค์ ์ ๋ฐ๋ผ ์ปค๋ฐํฉ๋๋ค. ์ดํ ์๊ฒฉ ์ ์ฅ์ ์์๋ณธ์ธ์ ๋๋ค์ ๋ธ๋์น
๋ก ํธ์ํฉ๋๋ค.
git add Week00/๋ณธ์ธ ์ด๋ฆ/๋ฌธ์ ๋ฒํธ.py
git commit -m "1์ฃผ์ฐจ 9999๋ฒ ํ์ด"
git push origin [์์ ์ Github Nickname]
- ํด๋น ์ฃผ์ฐจ์ ๋ฌธ์ ํ์ด๋ ํ๋์ Pull Request ๋จ์๋ก ์ ์ถํ๋ ๊ฒ์ ์์น์ผ๋ก ํฉ๋๋ค. PR์ ๋ด์ฉ์ ํ์๊ฐ ์๋๋ฉฐ, ๊ฐ์๊ฐ ๊ณต๋ถํ ๋ด์ฉ์ ๊ธฐ๋กํ๊ธฐ ํธ๋ฆฌํ๋๋ก ํ์ฉํฉ๋๋ค.
Pull Request ์์ฑ ์์
- ์คํฐ๋๋ฅผ ์งํํ๊ณ ๋ ํ์ PR์
main
๋ธ๋์น๋ก ๋ณํฉํฉ๋๋ค. ๊ฐ์์ ๋ธ๋์น๋ ์ญ์ ํ์ง ์๋๋ก ์ฃผ์ํ์ธ์!
1์ฐจ ์์ฑ์ ๊น๋์ค |
2์ฐจ ํธ์ง์ ์ต์ด์ง |