@@ -13,14 +13,17 @@ https://discord.gg/6TwzdnW6ze
1313https://github.com/DaleStudy/leetcode-study/issues/7
1414
1515## ๋ต์ ์ฝ๋ ์์ฑ๋ฒ
16+ ์ฐธ์กฐ ๋งํฌ :
17+ https://seongjin.me/how-to-contribute-to-open-source/amp/
1618
17- ` main ` ๋ธ๋์น์์ ์ต์ ์ฝ๋๋ฅผ ๋ด๋ ค ๋ฐ์ ํ์, ` <์ฃผ>-<GitHub ์ ์ ๋ค์> ` ํํ๋ก ๋ธ๋์น๋ฅผ ๋๋๋ค.
1819
19- ์๋ฅผ ๋ค์ด,
20+ ๋จผ์ , ํ์ฌ ํ์ด์ง ์ฐ์๋จ์ ์๋ ๋ฒํผ๋ค ์ค ` Fork ` ๋ฒํผ ํด๋ฆญํ์ฌ ๊ฐ์ธ ์๊ฒฉ ์ ์ฅ์๋ก ๋ณต์ฌํด์ค๋๋ค.
21+
22+ ๊ฐ์ธ ๋ก์ปฌ ์ ์ฅ์๋ก ` Fork ` ํ ๊ฐ์ธ ์๊ฒฉ ์ ์ฅ์ ์ฝ๋๋ฅผ ํด๋ก ํฉ๋๋ค,
2023
24+ ์๋ฅผ ๋ค์ด,
2125``` sh
22- $ git pull
23- $ git checkout -b week1-bumsu-yi
26+ $ git clone https://github.com/Bumsu-Yi/leetcode-study.git
2427```
2528
2629ํธ์๋ ค๋ ๋ฌธ์ ์ ํด๋์์ ์๊ธฐ GitHub ์ ์ ๋ค์์ผ๋ก ํ์ผ์ ์์ฑํฉ๋๋ค.
@@ -37,22 +40,28 @@ $ touch Bumsu-Yi.py
3740์๋ฅผ ๋ค์ด,
3841
3942``` sh
43+ $ git add Bumsu_Yi.py
4044$ git commit -am " two sum solution"
4145```
4246
4347## ๋ต์ ์ฝ๋ ์ ์ถ๋ฒ
4448
45- ์์ฑํ ๋ตํ ์ฝ๋์ ๋ํด์ ๋ค๋ฅธ ์คํฐ๋ ๋งด๋ฒ๋ก ๋ถํฐ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ๊ณ ์ถ๋ค๋ฉด ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฅ์์ ์ฌ๋ฆฝ๋๋ค .
49+ ์์ฑํ ๋ตํ ์ฝ๋๋ฅผ ๊ฐ์ธ ์๊ฒฉ ์ ์ฅ์๋ก push ํฉ๋๋ค .
4650
4751``` sh
48- $ git push origin week1-bumsu-yi
52+ $ git push origin main
4953```
5054
51- ๊ทธ๋ฆฌ๊ณ ๋ธ๋ผ์ฐ์ ์์ ์ฝ๋ ์ ์ฅ์๋ฅผ ๋ฐฉ๋ฌธํ๋ฉด Pull Request๋ฅผ ์์ฑํ๋ผ๊ณ ๋ฐ ๊ฒ์
๋๋ค.
52- ๊ทธ ๋ฒํผ์ ํด๋ฆญํ๊ณ Pull Request๋ฅผ ์์ฑํฉ๋๋ค.
53- ๊ทธ๋ฌ๋ฉด ๋์ค์ฝ๋ ์ฑ๋์ ์๋์ด ์ฌ๋ผ์ฌ ๊ฒ์
๋๋ค.
55+ ๊ทธ ๋ค์, ๊นํ๋ธ ์น์ฌ์ดํธ ๊ฐ์ธ ์๊ฒฉ์ ์ฅ์์ ๋ค์ด๊ฐ ์ข์๋จ ` Pull request ` ๋ฅผ ๋๋ฅด๊ณ ` Pull request ` ํญ์ผ๋ก ์ด๋ํ ๋ค, ` New pull request ` ๋ฒํผ์ ํด๋ฆญํด์ค๋๋ค.
5456
55- Pull Request ์ค๋ช
๋์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉด์ ์ด๋ ค์ ๋ ๋ถ๋ถ์ด๋ ๋์์ด ํ์ํ ๋ถ๋ถ์ ๋ํด์ ๋จ๊ฒจ์ฃผ์๋ฉด ๋ค๋ฅธ ๋ถ๋ค์ด ๋ฆฌ๋ทฐํ ๋ ์ฐธ๊ณ ํ ์ ์์ด์ ์ข๊ฒ ์ฃ ?
57+ ์ด์ ์์
ํ ์ฝ๋๋ฅผ ์๋ณธ ์๊ฒฉ ์ ์ฅ์๋ก 'Merge' ํ๊ธฐ ์ํ 'PR'์ ์์ฑํ ์ ์์ต๋๋ค.
58+
59+ ` Create pull request ` ๋ฅผ ๋๋ฅด๊ธฐ์ ์์, ์๋จ์ ์๋ ` base repository ` ์ ` head repositry ` ๊ฐ ๊ฐ๊ฐ ์๋ณธ ์๊ฒฝ ์ ์ฅ์์ main ๋ธ๋ ์น์ ๋ณธ์ธ์ด ์์
ํ ๋ธ๋ ์น๊ฐ ๋ง๋ ์ง ํ์ธํด์ค๋๋ค.
5660
57- ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ๋ ๋์ ๋ต์ ์ฝ๋๋ ์ผ๋ง๋ ์ง ์ถ๊ฐ ์์ฑํด์ commit/push ํ์ค ์ ์์ต๋๋ค.
58- push ํ์๋ ์ฝ๋๋ ์์ฑํ Pull Request์ ๋ฐ๋ก ๋ฐ์์ด ๋ ๊ฒ์
๋๋ค.
61+ ํ์ธ์ด ๋์์ผ๋ฉด, ` Create pull request ` ๋ฅผ ๋๋ฅด๊ณ , ` Title ` ์ ๋ณธ์ธ์ ๋์ค์ฝ๋ ๋๋ค์์ ํฌํจ ์์ผ์ฃผ๊ณ ` Create pull request ` ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
62+
63+ ๊ทธ๋ฌ๋ฉด ๋์ค์ฝ๋์๋ ์๋ฆผ์ด ์ฌ๊ฒ๋๋ค.
64+
65+ ์ด์ ๋ณธ์ธ์ด ์์ฑํ ์๋ฃจ์
์ ๋ฆฌ๋ทฐ ๋ฐ์ ์ ์์ต๋๋ค. ๋ฆฌ๋ทฐ๊ฐ ` approved ` ๋๋ค๋ฉด ๋ฉ์ธ ์ ์ฅ์๋ฅผ ` Merge ` ํ์ค ์ ์์ต๋๋ค.
66+
67+ Pull Request ์ค๋ช
๋์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉด์ ์ด๋ ค์ ๋ ๋ถ๋ถ์ด๋ ๋์์ด ํ์ํ ๋ถ๋ถ์ ๋ํด์ ๋จ๊ฒจ์ฃผ์๋ฉด ๋ค๋ฅธ ๋ถ๋ค์ด ๋ฆฌ๋ทฐํ ๋ ์ฐธ๊ณ ํ ์ ์์ด์ ์ข๊ฒ ์ฃ ?
0 commit comments