๐ ์ฝ๋์ ํ๋ก ํธ์๋ ๋ถํธ์บ ํ 0๊ธฐ ์๊ณ ๋ฆฌ์ฆ ์คํฐ๋์ ๋๋ค.๐
์ฌ์ ์ค๋น๋ฌผ : ๋ฐฑ์ค ํ๋ธ
๋ชจ๋ ๋ฌธ์ ๋ ๋ฐฑ์ค ํ๋ธ๋ฅผ ์ฌ์ฉํด์ ์ฌ๋ฆฌ๋ ๊ฒ์ ์ ์ ๋ก ํฉ๋๋ค๐
๐ ์๋ ์ฌ์ง์ฒ๋ผ ์ค์ ํ์ธ์!๐
- upstream repo์ main์์ ๋ณธ์ธ ์ด๋ฆ(ex. eva) ๋ธ๋์น๋ฅผ ์์ฑํ๋ค.
- fork๋ฅผ ํํ fork๋ origin ๋ ํฌ๋ฅผ cloneํ๋ค.
- ๋ก์ปฌ์์ main๋ธ๋์น์์ ์์
ํ origin ๋ ํฌ์ main์ pushํ๋ค.
git push origin main
- upstream repo์ ๋ณธ์ธ ์ด๋ฆ ๋ธ๋์น์ pr์ ๋ ๋ฆฐ๋ค~
- commit ๋ฉ์ธ์ง: [๋ฌธ์ ์ถ์ฒ(ํ๋ซํผ)] ๋ฌธ์ ์ด๋ฆ / ๋์ด๋ / ๊ฑธ๋ฆฐ์๊ฐ
- description: ๋ฌธ์ ์ฃผ์ (option)
- ํฐ๋ฏธ๋์์ ์์ฑ๋ฒ:
git commit -m "[BOJ] Hello World / ๋ธ๋ก ์ฆ5 / 1๋ถ" -m "https://www.acmicpc.net/problem/2557"
- ํ๋ซํผ ์์ฑ๋ฒ ํต์ผ:
- [BOJ] - ๋ฐฑ์ค
- [PGS] - ํ๋ก๊ทธ๋๋จธ์ค
- [FSC] - ํจ์คํธ์บ ํผ์ค
- [LTC] - ๋ฆฌํธ์ฝ๋
- [CFS] - ์ฝ๋ํฌ์ค
- [SEA] - ์ผ์ฑSW Expert Academy
- [ETC] - ๊ทธ์ธ
์ผ์์ผ ์์ ๊น์ง pr ๋ ๋ฆฌ๊ธฐ!
-
PR ์ ๋ชฉ: ์ด๋ฆ / n์ n์ฃผ์ฐจ / ๋ช ๋ฌธ์
-
eva / 5์ 1์ฃผ์ฐจ / 4๋ฌธ์
-
comment๋ ์์ ์ด๋ ๊ฐ๋ฅํ๋ค๋ฉด, ์ด๋ฒ์ฃผ์ ํ์๋ ๋ฌธ์ ์ ์๊ณ ๋ฆฌ์ฆ ๋ถ๋ฅ๊ฐ ์ด๋ป๊ฒ ๋๋์ง,
์ด๋ค ๋ฌธ์ ๊ฐ ์ด๋ ค์ ๋์ง ํ๊ณ ๋ฅผ ์์ฑํ๋ค๋ฉด ๊ฐ์ธ์๊ฒ๋ ๋์๋๊ณ ๋ค๋ฅธ ์ฝ๋ ๋ฆฌ๋ทฐ์ด๊ฐ ์ฐธ๊ณ ํ๊ธฐ ์ข์ ๊ฒ ๊ฐ์ต๋๋ค :) -
๋ฐฑ์ค ํ๋ธ๋ฅผ ์ฌ์ฉํ๋ฉด commit์ ํ ํ์ ์์ผ๋ฏ๋ก ์์์ ๋ช ์ํ commit ๋ฉ์์ง๋ฅผ PR์ ํฌํจํด์ ์์ฑํ๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค!