Baekjoon
, Programmers
leetcode
๋ฑ์์ Baekjoon ๊ธฐ์ค from ์ค๋ฒ to ๊ณจ๋์ธ ๋ฌธ์ ๋ฅผ ์ ๋ณํด์ ํ๋๋ค.
Pull Request
๋ก ์์ ์ด ํผ ๋ฌธ์ ๋ฅผ ์ ์ถ ํด์.
- ๋งค ์ฃผ ๋์๊ฐ๋ฉฐ ํ ๋ช ์ฉ ๋ด๊ณ ์ถ์ ๋ฌธ์ ์ถ๋ ค ๋ด ์ ์ถํ๊ธฐ
- ํ์์ผ 3๋ฌธ์ ๋ชฉ์์ผ 2๋ฌธ์
- ํ์์ผ์ ์ ์ฒด ์คํ๋ผ์ธ ๋ฆฌ๋ทฐํ๊ธฐ
- ๋ชฉ์์ผ ์ค, ํ ์์์ ํตํ ์จ๋ผ์ธ ์ค์๊ฐ ๋ฆฌ๋ทฐํ๊ธฐ
- ๊ณต๋ถ ๋ ํ๊ณ ์ถ์ ๋ ์ฃผ์ ํ์ง ๋ง๊ณ ์๊ธฐํด์ ๋ชจ์ฌ์ ๊ฐ์ ์ฝ๋ฉํ๊ธฐ (์ค ํ์ฉ)
์ ํฌ๋ ๋ค์๊ณผ ๊ฐ์ Convention์ ์งํค๋ ๊ฑธ ์งํฅํฉ๋๋ค
๋ชฉ์ ๊ณผ, ๋ณ์ ํจ์์ ์ด๋ฆ ๋ฑ์ด ์ด๋ ํ ์ญํ ์ ํ๋ ์ง ๊ณ ๋ฏผํด๋ด์
docs : README.md ๋ฑ ๋ฌธ์ ์์ฑ ๋ฐ ์์
feat : ์ฝ๋ ์์ฑ
fix : ์ฝ๋ ์์
add : ๊ธฐ์กด์ ํผ ๋ฌธ์ ๋ํ ๋ ๋ค๋ฅธ ์๋ฃจ์
์ฝ๋ ์ถ๊ฐ
commit type 'code'์ธ ๊ฒฝ์ฐ commit message์๋ ๋ค์๊ณผ ๊ฐ์ ์ ๋ณด๋ฅผ ๋ช ์ํ๋ ๊ฑธ ์งํฅํฉ๋๋ค.
git commit -m "feat : ๋ช์ฃผ์ฐจ ๋ฌธ์ ํ๋ซํผ ๋ฌธ์ ๋ฒํธ ๋ฌธ์ ์ ํ ๋ฌธ์ ์ด๋ฆ"
์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ํญ์๋ผ๋ ์ฌ๋์ด ์์ต๋๋ค. ํญ์์ github ID๋ pengsu2์ ๋๋ค. ํญ์๋ ํ๋ก๊ทธ๋๋จธ์ค์์ ๊ธฐ๋ฅ๊ฐ๋ฐ ๋ฌธ์ ๋ฅผ ํ์์ต๋๋ค.
์ฐ์ ์ฝ๋๋ฅผ ํ๋์ ์ปค๋ฐ์ผ๋ก ๋ถ๋ฆฌํฉ๋๋ค.
git add progresses.py
git commit -m "feat : 4weeks programmers progresses solved"
๊นํ๋ธ ๋ฐ์คํฌํ ๋๋ IDE ์์ฒด ํฐ๋ฏธ๋์ ์ฐ์๋ ๊ฒฝ์ฐ๋ ํ์ผ ํ๋์ฉ ์คํ ์ด์ง ํด์ฃผ์๊ณ , ์ปค๋ฐ ์ปจ๋ฒค์ ์ง์ผ์ฃผ์๋ฉด ๋ฉ๋๋ค.
4weeks all solved
4weeks progresses solved, ๋ฏธ๋ก์ฐพ๊ธฐ ing
์์ ์ด ๋ฐ๊ณ ์ถ์ review ๋ฐ๊ณ ์ถ์ reviewer
๊ฐ ์์ ๊ฒฝ์ฐ, ์์ ์ pull request์ reviewer
๋ก ์ถ๊ฐํฉ๋๋ค.
๊ธฐ์กด์ Pull Request๋ฅผ ์์ฑํ์ง๋ง ์๋ก์ด ๋ฌธ์ ๋ฅผ ํ์์ ๊ฒฝ์ฐ, ์๋ก์ด ๋ฌธ์ ์ ๋ํ commit์ ํ๊ธฐ ์ ๋ค์๊ณผ ๊ฐ์ ๊ณผ์ ์ ์ํํ๋ ๊ฒ์ ์งํฅํฉ๋๋ค.
์ํฉ1. ์์ ์ PR์ ๋ํ ์ ์ ํ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ์๋ค๊ณ ์๊ฐํ์ ๊ฒฝ์ฐ,
- ํด๋น ์ค๊ฐ๋์ ์ด์ ์ ๋ ํฌ์ github issue์ ์๊ธฐ๊ฐ ํผ ๋ฌธ์ ์ ๋ํ issue๋ฅผ ์์ฑํฉ๋๋ค. ์ด์ ์ ๋ชฉ์๋ "๋ณธ์ธ ์ด๋ฆ: ๋ฌธ์ ํ๋ซํผ ๋ฌธ์ ์ ํ ๋ฌธ์ ์ด๋ฆ" ๋๋ "๋ณธ์ธ ์ด๋ฆ: ๋ฌธ์ ํ๋ซํผ ๋ฌธ์ ๋ฒํธ ๋ฌธ์ ์ ํ ๋ฌธ์ ์ด๋ฆ"์ ์์ฑํ๋ ๊ฒ์ ์งํฅํฉ๋๋ค.
์ค์ฅ์ : programmers stack ๊ธฐ๋ฅ๊ฐ๋ฐ
์ค์ฅ์ : boj 2160 BFS, DFS ๋ฏธ๋ก ์ฐพ๊ธฐ
-
์์ ์ด ์์ฑํ๋ Pull Request์์ ์ด๋ก์
merge
๋ฒํผ์ ๋๋ฌ์merge
ํฉ๋๋ค. -
์์ ์ด ์์ฑํ๋ Pull Request์์ issue๋ก ์์ ์์ฑํ ์ด์๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค. ์ด์๋ ๋ซํ์ง ์์๋์ง ํ์ธํฉ๋๋ค.
์ ๊ณผ์ ์ ์ดํด๊ฐ ์๋๋ ๋ถ๋ถ์ ์ฐ๋ฝ ํด์ฃผ์ธ์~~