Github Contributions์ ๊ธฐ๋ฐํ์ฌ ๊พธ์คํ ๊ณต๋ถ๋ฅผ ๋์์ฃผ๋ ์๋น์ค
'๊ฐ๋ฐ์์ ์๋ช ์ ๋ ์๋ ๊ณต๋ถ'๋ผ๋ ํ์ดํ ์๋ ์์ํ์๋ค.
TIL(Today I Learned)๊ณผ ๊ฐ์ ๊ณต๋ถ ๋ด์ฉ ๊ณต์ /๊ธฐ๋ก ๋ฌธํ์ ํ์ฐ๊ณผ ์ผ์ผ์ปค๋ฐ์ ๋ํ ์ฌ๋๋ค์ ๊ด์ฌ๋ ์ฆ๊ฐ์ ๋ฐ๋ผ ๋ณธ ์๋น์ค๋ฅผ ๊ธฐํํ๊ฒ ๋์๋ค.
์ค์ ๋ก ์ผ์ผ ์ปค๋ฐ์ ๋ํ ๊ด์ฌ๋๋ ์ผ์ผ ์ปค๋ฐ์ ๋์์ฃผ๋ ๋งคํฌ๋ก, ์ผ์ผ ์ปค๋ฐ ์คํฐ๋, ์๋์ฝ๊ณผ ๊ฐ์ ๋ค์ํ ์ด๋ฒคํธ๋ฅผ ํตํด ํ์ธํ ์ ์๋ค.
- ์ฌ์ฉ์๋ ๊พธ์คํ ๊ณต๋ถ ๋ด์ฉ์ ์ฌ๋ฆด Github Repository๋ฅผ ์์ฑํ๋ค.
- ์ฌ์ฉ์๋ ๐ฑ์ ์ ์ํ์ฌ ๊ตฌ๋
ํ๊ณ ์ถ์ contribution graph ์ฃผ์๋ฅผ ์
๋ ฅํ๋ค.
- ๋ณธ์ธ ๊ณ์ ์ ๋ํ contribution graph
- ๋ณธ์ธ ๊ณ์ ์ Repository์ ๋ํ contribution graph
- ๊ตฌ๋ ํ๊ณ ์ถ์ repository์ ๋ํ contribution graph
- ์ฌ์ฉ์ ๋์๋ณด๋์ ๋ฐฉ๊ธ ์ถ๊ฐํ repository์ graph๊ฐ ์๊ธด๋ค.
- ๋์๋ณด๋๋ ์ฌ์ฉ์๊ฐ ์ปค์คํฐ๋ง์ด์ง ํ ์ ์๋ค.
- ๋ถ๋ฅ์ ๋ฐ๋ฅธ ์ปฌ๋ผ(ex. trello์์ ์ธ๋ก ์นธ) ์ถ๊ฐ, ์ ๊ฑฐ
- ์ปฌ๋ผ ๋ด์์ graph์ ์์น ์กฐ์
- graph๋ ์ฌ์ฉ์๊ฐ ์ปค์คํฐ๋ง์ด์ง ํ ์ ์๋ค.
- ๊ธฐ์ ์คํ์ ๋ํ ๋ผ๋ฒจ ์ถ๊ฐ ๋ฐ ์ ๊ฑฐ
- ์์์ผ, ์ข ๋ฃ์ผ, ์ฃผ๊ธฐ์ ๊ฐ์ ํด๋น ์ ์ฅ์์ ๋ํ ์ ๋ณด ์ถ๊ฐ ๋ฐ ์ ๊ฑฐ
- ์๋ ์ ์ง์
- ๋์๋ณด๋๋ ์ฌ์ฉ์๊ฐ ์ปค์คํฐ๋ง์ด์ง ํ ์ ์๋ค.
- ์ฌ์ฉ์๋ ์์ ์ contribution๋ค์ ์ด๋ฏธ์ง๋ก๋ ์ ์ฅ ๊ฐ๋ฅํ๋ฉฐ, ๐ฑ์์ ์ ๊ณตํด์ฃผ๋ api๋ฅผ ํตํด ์์ ์ ๋ธ๋ก๊ทธ์ ๋ํ๋ผ ์๋ ์๋ค.
- ์ด๋ฐ ๋๋์ API ์ ๊ณต ์์
- repository graph ๋ฐ ๊ณ์ ์ ๋ถ์ํ์ฌ ์๊ฐํ ๋ ๋ ํฌํธ๋ฅผ ์ ๊ณต
- ์ค์ ํด๋์ ์ฃผ๊ธฐ์ ์ค์ ์ปค๋ฐ์ ์ผ์น์จ์ ๋ฐ๋ผ ์ฑ์ทจ์จ ์ ๊ณต
- ์ค์ ํด๋์ ๊ธฐ์ ์คํ์ ๋ํ ๋ผ๋ฒจ์ ํตํด ์ด๋ค ๊ธฐ์ ์ ๋ช ๊ฐ์ commmit์ ํ๋์ง ํต๊ณ ์๋ฃ ์ ๊ณต
- ๊ณ์ ์ ์ ์ฒด repository์ ๋ํ ์ฑ์ทจ์จ ์ ๊ณต
- ๊ณ์ ์ ์ ์ฒด commit์๋ฅผ ์ผ์๋ณ๋ก ์ ๊ณต
- ์ธ์ด๋ณ ๋ ํ์งํ ๋ฆฌ ์
- ์ถ๊ฐ์ ์ธ ๊ธฐ๋ฅ์ผ๋ก๋ ์ฌ์ฉ์๋ค๊ฐ์ ๋ญํน, ์ํ๋ ๊ทธ๋ฃน(์คํฐ๋)์ ์์ฑํด์ ํจ๊ป ๋ ํฌ ํํฉ์ ๊ณต์ ํ ์ ์๋ ๊ธฐ๋ฅ์ ์๊ฐ ์ค์ด๋ค.
- ์๋๋ฅผ ํตํด ๊พธ์คํ ๊ณต๋ถ๋ฅผ ์ง์ํ ์ ์๋ ํ์ด ์๊ธด๋ค. ์ค์ ์ผ์ผ ์ปค๋ฐ์ ํ๋ ๊ฐ๋ฐ์๋ค์ ๋ค์๊ฐ '์ผ์ผ ์ปค๋ฐ์ ํตํด ์ฑ์ทจ๊ฐ์ ๋๋ผ๋ฉฐ, ๋ ๊พธ์คํ ๊ณต๋ถํ ์ ์๋๋ก ๋ง๋ ๋ค.'๊ณ ๋ฐํ๋ค.
- ๋ด ์ด์ , ๋ ธ๋ ฅ์ ๋ค๋ฅธ ์ด์๊ฒ ๋ณด์ฌ์ฃผ๊ณ ์ถ์ ๋ ๋จ์ง ํ ์คํธ๋ก๋ง ํํํ๋ ๊ฒ์ด ์๋๋ผ, ์ ๊ณตํ๋ ์ด๋ฏธ์ง๋ ๐ฑ์์ ์ ๊ณตํ๋ API๋ฅผ ํตํด ์ ๋ขฐ์ฑ ์๊ฒ ๋ณด์ฌ์ค ์ ์๋ค.
- ์ ๊ณต๋๋ ๋ ํฌํธ๋ฅผ ํตํด ํ์ต ํํฉ์ ํ ๋์ ํ์ธํ ์ ์๋ค.
- Github ๊ณ์ ์ ์ฐ๋ํด์ ์ฌ์ฉ
- ๊ณ์ ์ ๋ํด contribution์ ์ ๊ณตํจ
- ๊ทธ ์ธ์ ๊ธฐ๋ฅ์ ์์(์ค๋น์ค์ด๋ผ๊ณ ํ์๋จ)
- ๊ณํ์ ์ธ์ธ ์ ์์
- ๊ณํ์ธ์ฆ & ๋ชฉํ๋ฌ์ฑ๋ฅ ๋ ํฌํธ ์ ๊ณต
- Github ๊ณ์ ์ ์ฐ๋ํด์ ์ฌ์ฉ
- ๊ณ์ ์ ๋ํด contribution์ ์ ๊ณตํจ
- ๊ณ์ ์์ฒด์ ๋ํ ๋ ํฌํธ ์ ๊ณต
- ๊ฐ ํ๋(commit, pr, issue ๋ฑ)์ ๋ํ ๊ทธ๋ํ
- ์ฃผ๊ฐ commit ๋ฐ์ดํฐ
- ์ธ์ด๋ณ ๋ ํ์งํ ๋ฆฌ ์
ํญ๋ชฉ | ๐ฑ | ์๋์ ์์ฌ | Todait | ์ฝ๋ |
---|---|---|---|---|
์ ๋ขฐ์ฑ | Github Commit ๊ธฐ๋ฐ์ผ๋ก ์ ๋ขฐ์ฑ์ด ์๋ค. | Github Commit ๊ธฐ๋ฐ์ผ๋ก ์ ๋ขฐ์ฑ์ด ์์ | ๋ณธ์ธ์ด ์ฒดํฌํ๋ ๋ฐฉ๋ฒ์ด๊ธฐ ๋๋ฌธ์ ์ ๋ขฐ์ฑ์ด ์์ | Github Commit ๊ธฐ๋ฐ์ผ๋ก ์ ๋ขฐ์ฑ์ด ์์ |
๋จ์ | ์ฃผ์ ํ๋ ๋น Repository(์ ์ฅ์) ํ๋๋ฅผ ํ ๋นํ์ฌ ๊ธฐ๋กํ๊ธฐ ๋๋ฌธ์, ํ๋์ ๊ณต๋ถ ์ฃผ์ ์ ๋ํด ์ผ๋งํผ ๊พธ์คํ ๊ณต๋ถํ๋์ง ์ ์์์ | ๊ณ์ ๋จ์๋ก ๊ธฐ๋กํ๊ธฐ ๋๋ฌธ์ ์ด๋ค ๊ฒ์ ๊ณต๋ถํ๋์ง ๊ด๋ฆฌํ๊ธฐ ์ด๋ ค์ | Github๋ฅผ ์ด์ฉํ๋ ํ๋ก๊ทธ๋๋ฐ ๊ณต๋ถ ๋ฟ๋ง ์๋๋ผ ๋ค์ํ ๊ณต๋ถ์ ๋ํด ๊ด๋ฆฌํ ์ ์์ | ๊ณ์ ๋จ์๋ก ๊ธฐ๋กํ๊ธฐ ๋๋ฌธ์ ์ด๋ค ๊ฒ์ ๊ณต๋ถํ๋์ง ๊ด๋ฆฌํ๊ธฐ ์ด๋ ค์ |
์ปค์คํฐ๋ง์ด์ง | ์ฌ์ฉ์๊ฐ ์ํ๋ ๋๋ก contribution graph๋ฅผ ๊พธ๋ฐ ์ ์์(๊ธฐ์ ์คํ ๋ผ๋ฒจ ๋ถ์ฐฉ ๋ฐ ์ ๋ณด ํ์, ๊ทธ๋ํ ์ ์ง์ ๋ฑ) | ๋ชปํจ | Todo์ ๋ํด ์, ํ๊ทธ ๋ฑ ์ํ๋ ๋๋ก ์ปค์คํ ๊ฐ๋ฅ | ๋ชปํจ |
๋์๋ณด๋ ๋ฐ ๋ ํฌํธ | ๊ณ์ ๋ฐ ์ ์ฅ์์ ๋ํด ๋ค์ํ ๋ถ์ ์๋ฃ ์ ๊ณต | ๊ณ์ ์ contribution graph๋ง ์ ๊ณต | ์ผ๊ฐ, ์ฃผ๊ฐ, ์๊ฐ ๋ ํฌํธ ์ ๊ณต(์ฑ์ทจ์จ๊ณผ ๊ณต๋ถ ์๊ฐ ์ ๋ณด ์ ๊ณต) | ๊ณ์ ์ ๋ํด ๋ค์ํ ๋ถ์ ์๋ฃ ์ ๊ณต |
a. ๊ทธ๋ด๋ฏํ ์ฌ์ฉ์ ์ญํ ์ฐพ๊ธฐ
- Github : ๊ฐ๋ฐ์
- Todait : ํ์, ๊ณ ์์, ๊ฐ๋ฐ์
- ์๋์ ์์ฌ : ์ผ์ผ ์ปค๋ฐ ์ฐธ์ฌ ๊ฐ๋ฐ์
- ์ฝ๋ : ๊ฐ๋ฐ์
b. ์ธํฐ๋ทฐ ์ฃผ์
- ๊พธ์คํ ๊ณต๋ถ๋ฅผ ํ์๋์?
- ๊พธ์คํ ๊ณต๋ถํ๋ ์ด์ ๊ฐ ๋ฌด์์ธ๊ฐ์?
- ์ด๋ค ๋ฐฉ์์ผ๋ก ํ๋์?
- ๊ธฐ๋ก์ (์)ํ๋ ์ด์ ๊ฐ ๋ฌด์์ธ๊ฐ์?
- ๊ธฐ๋ก ํ๋ค๋ฉด ์ ํ๋์?
- ๊ธฐ๋ก์ ์ด๋์ ํ๋์?
- ์ ๊ทธ๊ณณ์ ๊ธฐ๋กํ๋์?
- Github Contributions ๊ด๋ฆฌ๋ฅผ ํ์๋์?
- ์ ๊ทธ๋ ๊ฒ ํ๋ํ์๋์?
- 1์ผ 1์ปค๋ฐ์ ๋ํด ์ด๋ป๊ฒ ์๊ฐํ๋์?
- (์๋ก์ ํ์ต๋ ํ์ธ๋ ํ๋) ์คํฐ๋ ์ ์ด๋ป๊ฒ ์๋ก ์ง๋๋ฅผ ํ์ธํ๋์?
- ์ ๊ทธ๋ ๊ฒ ํ๋์?
- ๋ถํธํ ์ ์ ์๋์?
- ๊ณต๋ถ ์ดํ๋ฆฌ์ผ์ด์
(ํ์ต๋ ์ฒดํฌํ๋ - todo) ํน์ ์๋ ์ ์์ฌ๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒฝํ์ด ์๋์?
- ์ด๋ค ๊ฒ์ ์ฌ์ฉํ์ จ๋์?
- ์ ๊ทธ๊ฒ์ ์ฌ์ฉํ์ จ๋์?
- ๊ทธ๊ฒ์ ์ฅ์ ์ ๋ฌด์์ธ๊ฐ์?
- ๊ทธ๊ฒ์ ๋จ์ ์ ๋ฌด์์ธ๊ฐ์?
- ์ฌ์ฉํ์ง ์๋๋ค๋ฉด ์ด๋ป๊ฒ ํ์ต ๋ชฉํ๋ฅผ ๊ด๋ฆฌํ๋์?
c. ์ธํฐ๋ทฐํ๊ธฐ - ๋ฉํ ๋ชจ๋ธ ๊ฐ์ฒด์ ์์ฑ * Repository ๋ฑ๋ก - URL ๋ฑ๋ก์ ์ด๋ป๊ฒ ํ๋์ง - ์์์ผ, ์ข ๋ฃ์ผ์ ์ด๋ป๊ฒ ๋ฑ๋กํ๋์ง - ๊ณต๋ถ์ ์ฃผ๊ธฐ๋ ์ด๋ป๊ฒ ๋ฑ๋กํ๋์ง(ex. 2์ผ์ ํ ์ฑํฐ) - ๊ธฐ์ ์คํ ๋ผ๋ฒจ์ ์ด๋ป๊ฒ ๋ถ์ฐฉํ๋์ง * ๋์๋ณด๋ ๊ด๋ฆฌ - ์ปฌ๋ผ์ ์ด๋ป๊ฒ ์ถ๊ฐ/์ญ์ ํ๋์ง * Contributions ๊ทธ๋ํ ๊ด๋ฆฌ - ์ธ์ ๊ทธ๋ํ๊ฐ ์ ๋ฐ์ดํธ ๋๋์ง - ์ด๋ป๊ฒ ๊ทธ๋ํ๋ฅผ ์ญ์ ํ๋์ง - ํด๋น ๊ทธ๋ํ๋ฅผ ์ด๋ ์ปฌ๋ผ์ ์์น์ํฌ ์ ์๋์ง - ๊ทธ๋ํ์ ์์ ์ด๋ป๊ฒ ์ง์ ํ ์ ์๋์ง * ์ ์ฅ - ์ด๋ป๊ฒ ์ด๋ฏธ์ง๋ก ์ ์ฅํ ์ง - API๋ฅผ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง * ๋ ํฌํธ - ์ด๋ค ๊ฒ์ ํ์ธ ํ ์ ์๋์ง
-
๊พธ์คํ (๊ฐ๋ฐ)๊ณต๋ถ๋ฅผ ํ์๋์? ๋ค
- ๊พธ์คํ ๊ณต๋ถํ๋ ์ด์ ๊ฐ ๋ฌด์์ธ๊ฐ์? ์๊ธฐ๋ฐ์ , ์ฝ๋ฉ ์ค๋ ฅ ํฅ์
- ์ด๋ค ๋ฐฉ์์ผ๋ก ํ๋์? ๊ตฌ๊ธ๋ง, ์ ํ๋ธ ํน์ ์ธ๊ฐ ์ค์ต ๋ฐ๋ผํ๊ธฐ, ์ค์ ์๋น์ค ์ดํด๋ณด๊ธฐ
-
๊ณต๋ถํ ๋ด์ฉ์ ๊ธฐ๋ก ํ์๋์? ๋ค
- ๊ธฐ๋ก์ ์ ํ์๋์? ์๋ฌ ์ฌํ์ ์๊ฐ ๋จ์ถ, ๋๊ตฐ๊ฐ์๊ฒ ๋์์ด ๋๊ธฐ์ํจ
- ๊ธฐ๋ก์ ์ด๋์, ์ ํ๋์?
๋๊ตฌ ์ด์ ๊นํ๋ธ ์์ค์ฝ๋ ์ด๋ ฅ์ ํ์ธํ ์ ์๊ณ , ํ์ ๋๋ ํ์ธ์๊ฒ ๊ณต์ ํ๊ธฐ ํธํด์ ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ ์ฌ์ฉ ๋ฐฉ๋ฒ์ด ์ต์ํด์ -
Github Contributions ๊ด๋ฆฌ๋ฅผ ํ์๋์? ๊ฐ๋ํจ
- ์ ๊ทธ๋ ๊ฒ ํ๋ํ์๋์? ์์ง ์ด๋๊น์ง ์์ฑํ๊ณ ์ปค๋ฐ์ ํ๋ฉด ์ ์ ํ ์ง ์ด์ง ์ ๋งค ๋ชจํธํด์ ์ต๋ํ ๊ธฐ๋ฅ๋ณ๋ก ํ๋ ค๊ณ ํ๋ ์ด๋ ค์
- 1์ผ 1์ปค๋ฐ์ ๋ํด ์ด๋ป๊ฒ ์๊ฐํ๋์? ํ์ํ๊ณ ๋ฉ์๋ค
-
(์๋ก์ ํ์ต๋ ํ์ธ์ ํ๋) ์คํฐ๋ ์ ์ด๋ป๊ฒ ์๋ก ์ง๋๋ฅผ ํ์ธํ๋์? ์ปค๋ฐ์ ํตํด ํ์ธ ๋๋ ๋ํ
- ์ ๊ทธ๋ ๊ฒ ํ๋์? ์ด๋ ฅ์ ๋ณด๊ณ ์ด๋ค๋ถ๋ถ์ ์ด๋ป๊ฒ ์์ฑํ๋์ง ์ ์ ์์ด์, ๊น ์ฌ์ฉ์ ์ด๋ ค์์ ๋๋ผ๋ ์ฌ๋๋ค๊ณผ๋ ๋ํ๋ sns๋ฅผ ์ด์ฉํด ํ์ธํ๊ฒ ๋๋ค.
- ๋ถํธํ ์ ์ ์๋์? ๋งก์ ๋ถ๋ถ์ด ๋ค๋ฅด๊ฑฐ๋ ์๋ก ๋ค๋ฅธ๋ด์ฉ์ ๊ฐ์ ์คํฐ๋ ํ๊ณ ์๋๊ฒฝ์ฐ์ ์๋๊ฐ ์ผ๋งํผ ์ง์ฒ์ด ์๋์ง ๊ฐ๋ ํ๊ธฐ ์ฝ์ง์๋ค. Sns๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๋ ์ฝ๋ ๊ฐ๋ ์ฑ๋ ๋จ์ด์ง๊ณ ์งํํด์จ ๊ธฐ๋ก์ ๋์ ์ ์ง๊ด์ ์ผ๋ก ํ์ ํ๊ธฐ ์ด๋ ต๋ค.
-
๊ณต๋ถ ์ดํ๋ฆฌ์ผ์ด์ (ํ์ต๋ ์ฒดํฌ ํน์ todo๊ด๋ฆฌ ์๋น์ค) ํน์ ์๋์ ์์ฌ/GitJet๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒฝํ์ด ์๋์? ์๋์ค
-
๊พธ์คํ (๊ฐ๋ฐ)๊ณต๋ถ๋ฅผ ํ์๋์? ๋ค
- ๊พธ์คํ ๊ณต๋ถํ๋ ์ด์ ๊ฐ ๋ฌด์์ธ๊ฐ์? ํด์ผ๋ ๋์ฌ์, ์ด๋ฉด์ ๊พธ์คํ ํ๊ณ , ์ทจ์ ํด๋ ๊พธ์คํ ํ ๊ฒ์ด๋ค.
- ์ด๋ค ๋ฐฉ์์ผ๋ก ํ๋์? ํ๋ก์ ํธ๋ฅผ ํตํด์, ์ฑ ์ ํตํด์, ์ก๋ด, ๊ธ์ ์ ๋ฆฌํ๋ ค๋ ๋์ฆ๋ ์๋ค.
-
๊ณต๋ถํ ๋ด์ฉ์ ๊ธฐ๋ก ํ์๋์? ํ๋๋ฐ ์ ์ ๋์ง ์์ ๋ ๊ฒ์ ์ํ์ด๋ค. ์๊ฐ์ด ์ข ์๋ค๋ฉด, ์ ์ ๋ฅผ ํ๊ณ ๋๋ง์ ๊ฒ์ ๋ง๋คํ ๋ฐ ์์ง์ ์ฌ์ ๊ฐ ์๋ค์.
- ๊ธฐ๋ก์ ์ ํ์๋์? ๋ด ์ฒ ํ๊ณผ๋ ๊ด๋ จ์ด ์๋๋ฐ ๋จ๊ธฐ์ง ์์ผ๋ฉด ๋ ์๊ฐ๋๋ผ๊ณ ์. ์ผ๊ธฐ๋ฅผ ์ฐ๋ ๋งฅ๋ฝ๊ณผ ๋์ผํ๋ฐ.. ์๋ ์๊ฐํด๋ณด๋ฉด ๋ญํ๋์ง ๋ชจ๋ฅด๊ฒ ๊ธฐ๋ ํ๊ณ .. ์ฌ์ค ์ ํ์๋ ์์ง๋ง ์ธ์ ๋ ์ง ๊ฐ์ ๋ณผ ์ ์๊ธฐ ๋๋ฌธ์ ๊ธฐ๋ก์ด ํ์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
- ๊ธฐ๋ก์ ์ด๋์ ํ๋์? ๋ ธ์ , ๋ธ๋ก๊ทธ(๋ฏธ๋์)
- ์ ๊ทธ๊ณณ์ ๊ธฐ๋กํ๋์?
๋๊ตฌ ์ด์ ๋ ธ์ ํธํ๋ค. ํด๋ํฐ๋ ์ฐ๋์ด ๋๊ณ ์ปดํจํฐ๋ก ํ๊ธฐ๋ ์ ๊ทผ์ฑ์ด ์ข๊ณ ๋งํฌ๋ค์ด ๊ธฐ๋ฐ์ด๋ผ ๋ณต๋ถํ๊ธฐ๋ ํธํ๋ค. ์ฌ์ฉํ๊ธฐ ํธํ๋ค. ๋ฏธ๋์ ์ฌ๋ฌ ๋ธ๋ก๊ทธ ํ๋ซํผ์ ๊ณจ๋ผ๋ณด๋ค๊ฐ ์ ์ผ ๊น๋ํ ๊ฒ ๊ฐ๊ณ ๋ฉ์์ด ๋ณด์ฌ์ -
Github Contributions ๊ด๋ฆฌ๋ฅผ ํ์๋์? ์ํ๋๋ฐ, ๊ด์ฌ์ ์๋ค. ๊ทธ๋์ Github.io ๋ธ๋ก๊ทธ๋ ๋ง๋ค๊น ํ๋ค.
- 1์ผ 1์ปค๋ฐ์ ๋ํด ์ด๋ป๊ฒ ์๊ฐํ๋์? ๋งน๋ชฉ์ ์ด๋ฉด ์ข์ง ์์ง๋ง ์๋ฏธ์๋ ์ปค๋ฐ์ด๋ฉด ์ข๋ค. (๋งน๋ชฉ์ ์ผ์)๋ฐฐ๋ณด๋ค ๋ฐฐ๊ผฝ์ด ๋ ์ปค์ง ๊ฒ ๊ฐ๋ค. ๊ธ์ ์ฐ๋๋ฐ ํ๋ค์ ์ต๋ํ ๋ฎ์ถฐ์ผ ํ๋ค ์๊ฐํ๋๋ฐ ์๋๋ฅผ ์๊ฐํ๊ณ ๊ธ์ ์ฐ๊ฒ ๋๋ฉด ์ฝ๊ฒ ๊ธ์ ๋ชปํ๊ฒ ๋ค ํน์ ์์ ์ ๋ชปํ๊ฒ ๋ค. ๋งํฌ๋ค์ด์์ ์์ฑํด์ผํด์ ๋ถํธํ๊ณ ์ด๋ฏธ์ง ๋ฃ๊ธฐ๋ ํ๋ค๋ค.
-
์๊ธฐ์๊ฐ์์์ ์ด์ ๊ณผ ๋ ธ๋ ฅ์ ์ดํํ ๋ ์ด๋ค ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋์?
- ํฌํด ๋ง๋ค์ด๋๊ฒ ์์ด์ ๋ญ๊ฐ์๊ณ ๊นํ๋ ๋ญ๊ฐ ์๊ณ . ํ๋ก์ ํธ ํ๋ ๊ฒฝํ์ ํ ์คํธ๋ก๋ง ํ์ด๋ธ ๊ฒ ๊ฐ๋ค์.
-
(์๋ก์ ํ์ต๋ ํ์ธ์ ํ๋) ์คํฐ๋ ์ ์ด๋ป๊ฒ ์๋ก ์ง๋๋ฅผ ํ์ธํ๋์? ํ์ธ์ ๊ฐ์ธ์ ์์ฌ์ ๋งก๊ธฐ์ฃ
- ์ ๊ทธ๋ ๊ฒ ํ๋์? ๋ฐ๋ก ์ฒดํฌํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์๊ธฐ ๋๋ฌธ์. ๋ฐ๋ก ์ฒดํฌํ ์ ์๋ ๋๊ตฌ๊ฐ ์๋ค๋ฉด, ํ๋ค์ด ๋์ง ์๋ค๋ฉด ์ฌ์ฉ ์์ฌ ์์
- ๋ถํธํ ์ ์ ์๋์? ์์ฝ์ด์จ ์ฌ๋์ ์ํด, ๊ทธ ์ฌ๋์ด ์คํฐ๋์ ์กฐ๊ธ ์ฐธ์ฌ๋ฅผ ๋ชปํด์ ์คํฐ๋์ ํ๋ถํจ์ด ๋จ์ด์ง ์ ์๋ค.
-
๊ณต๋ถ ์ดํ๋ฆฌ์ผ์ด์ (ํ์ต๋ ์ฒดํฌ ํน์ todo๊ด๋ฆฌ ์๋น์ค) ํน์ ์๋์ ์์ฌ/GitJet๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒฝํ์ด ์๋์?
- ์ด๋ค ๊ฒ์ ์ฌ์ฉํ์ จ๋์? ์๋๋ ์ข ์ด์ธ๋ฐ ๋ ธ์ ์ ์ ๋๋ค.
- ์ ๊ทธ๊ฒ์ ์ฌ์ฉํ์ จ๋์? ํธํด์ ๊ณต๋ถ๋ฅผ ํ๋๋ฐ ํ๋ฆ์ด๋ ๋ชฉ๋ก๊ฐ์๊ฒ ์์ผ๋ฉด ์ค๊ตฌ๋๋ฐฉ์ด ๋์ด ์ํ๋ ๋ฐ๋ฅผ ๋ชป์ด๋ค์
- ๊ทธ๊ฒ์ ์ฅ์ ์ ๋ฌด์์ธ๊ฐ์? ๋ ธ์ ์ ์ปค์คํฐ๋ง์ด์ง ๊ธฐ๋ฅ์ด ๋ฐ์ด๋์ ๋ด๊ฐ ์๊ฐํ๋ ๊ณณ์ ๊ทธ ๋ฒํผ์ด ์๊ณ , ํ ํ๋ฆฟ ๊ธฐ๋ฅ๋ ์๊ณ ๊ณต์ ํ๊ธฐ๋ ํธํ๊ณ ๊ณต๋ ์์ ๊ธฐ๋ฅ๋ ํธํ๊ณ
- ๊ทธ๊ฒ์ ๋จ์ ์ ๋ฌด์์ธ๊ฐ์? ๋งน๋ชฉ์ ์ด์ด์ง์๊ฐ ์๋ค. ๋๋ฌด ํ๋ค์ด ๋ฎ๋ค๋ณด๋๊น ์ข ์ ๊ฒฝ์ ์์ฐ๊ฒ ๋๋?
- ๊พธ์คํ (๊ฐ๋ฐ)๊ณต๋ถ๋ฅผ ํ์๋์? ๋ค
- ๊พธ์คํ ๊ณต๋ถํ๋ ์ด์ ๊ฐ ๋ฌด์์ธ๊ฐ์? ๋ ๋์ ์ฌ๋์ด ๋๊ธฐ ์ํด
- ์ด๋ค ๋ฐฉ์์ผ๋ก ํ๋์? ์ฑ ์ผ๋ก ๊ณต๋ถํ๋๊ฑฐ ์ข์ํด์. ๋ธ๋ก๊ทธ์ ์ ๋ฆฌ๋ ๊ธ์ ์ฌ๋ฆฐ๋ค.
- ๊ณต๋ถํ ๋ด์ฉ์ ๊ธฐ๋ก ํ์๋์? ๋ค
- ๊ธฐ๋ก์ ์ ํ์๋์? ๊ธฐ์ต์ ํจ์ผ๋ก ๋จ๊ธฐ ๊ธฐ์ต์ ์ฅ๊ธฐ ๊ธฐ์ต์ผ๋ก ๋ณํ์ํค๊ธฐ ์ํด
- ๊ธฐ๋ก์ ์ด๋์ ํ๋์? Github ๋ธ๋ก๊ทธ
- ์ ๊ทธ๊ณณ์ ๊ธฐ๋กํ๋์? ๊ฐ๋ฐ์ ํนํ๋ ๋ธ๋ก๊ทธ๋ฅผ ์ฐพ๋ ์ค ์ฌ์ฉ์์ ๋๋ถ๋ถ์ด ๊ฐ๋ฐ์์ธ Github ๋ธ๋ก๊ทธ๋ฅผ ์ด์ฉํ๊ฒ ๋จ
- Github Contributions ๊ด๋ฆฌ๋ฅผ ํ์๋์? ์ ๊ฒฝ ์์, ์๋ ์ ์ ๊ฒฝ์ผ๋ ์์ ์ด ์์๋๋ฐ ์ธ๋ชจ์๋ ์ปค๋ฐ์ ํ๋ ค๊ณ ๋
ธ๋ ฅํ๋ ๋ชจ์ต์ ๊ด๋๋ค.
- 1์ผ 1์ปค๋ฐ์ ๋ํด ์ด๋ป๊ฒ ์๊ฐํ๋์? ๋ถ์ ์ ์ ๋๋ค. ์๋ํด๋ณด๋๊น ๊ณต๋ถํ๊ฒ ์๋ ๋ ๋ ๋ญ๊ฐ ์ง์ด ๋ฎ์ ์ปจํ ์ธ ๋ฅผ ๋ง๋ค์ด๋ด๋ ค ํ๋ค.
- ์๊ธฐ์๊ฐ์์์ ์ด์ ๊ณผ ๋
ธ๋ ฅ์ ์ดํํ ๋ ์ด๋ค ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋์?
- ํ๋ก์ ํธ๋ฅผ ์ฌ์ง ์๊ณ ๊ณ์ ํด์๋ค. ์ฌ๋ฌ ์๋น์ค๋ค์ ์ฌ์ง ์๊ณ ๊ฐ๋ฐํด์๋ค๋ ๊ฒ์ ์ดํํ๋ค(์ฆ๊ฑฐ์๋ฃ๋ ๊นํ๋ธ ๋ ํฌ์งํ ๋ฆฌ ํน์ ์ฑ์คํ ์ด)
- (์๋ก์ ํ์ต๋ ํ์ธ์ ํ๋) ์คํฐ๋ ์ ์ด๋ป๊ฒ ์๋ก ์ง๋๋ฅผ ํ์ธํ๋์? ์๋ก์ ๋ง์ ๋ฏฟ์.
- ์ ๊ทธ๋ ๊ฒ ํ๋์? ๋ฑํ ๋ฐฉ๋ฒ์ด ์๋ค.
- ๋ถํธํ ์ ์ ์๋์? ์๋๋ฐฉ์ ์์ฌํ ๋๊ฐ ์์๋ค.
- ๊ณต๋ถ ์ดํ๋ฆฌ์ผ์ด์
(ํ์ต๋ ์ฒดํฌ ํน์ todo๊ด๋ฆฌ ์๋น์ค) ํน์ ์๋์ ์์ฌ/GitJet๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒฝํ์ด ์๋์?
- ์ปจํธ๋ฆฌ๋ทฐ์ ์ ๋ณด์ฌ์ฃผ๋ ์๋น์ค๋ ์ฌ์ฉํ์์ : ์์ ฏ์ผ๋ก ํ์ธํ ์ ์์์ GitJet ๋์ ๋ด ์ฃผ๋ณ ์ฌ๋๋ค ๋๋ฃ์ปจํธ๋ฆฌ๋ทฐ์ ํ์ธ ๊ฐ๋ฅ
- ์ด๋ค ๊ฒ์ ์ฌ์ฉํ์ จ๋์? ํธ๋ ๋ก ์ฌ์ฉ์ค์ ๋๋ค.
- ์ ๊ทธ๊ฒ์ ์ฌ์ฉํ์ จ๋์? GitJet์ ์ ๊ณต๋ถ๋๊ณผ ์๋ ์ปจํธ๋ฆฌ๋ทฐ์ ์ ๋ณด๊ณ ์๊ทน๋ฐ๊ธฐ ์ํด ํ๊ณ , ํธ๋ ๋ก๋ก ํ๊ฒ ๋ ๊ณ๊ธฐ๋ ์ฉ ๊ด์ฐฎ์ ํฌ๋๋ฆฌ์คํธ ์ฑ์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
- ๊ทธ๊ฒ์ ์ฅ์ ์ ๋ฌด์์ธ๊ฐ์? ์น๊ตฌ์ ์ปจํธ๋ฆฌ๋ทฐ์ ์ ๋ณผ ์ ์์ด์ ์๊ทน๋ฐ์ ์ ์์๊ณ , ๋์ ๊ณต๋ถ๋์ ๋์ํํด์คฌ๋ค. ๊ฒ์ฆ๋ ํฌ๋๋ฆฌ์คํธ ์ฑ์ด๋ผ๊ณ ์๊ฐํ๋๊ฒ ์๋ ๊ธฐ๋ฅ์ด ์๋ค. ๋ผ๋ฒจ ์ค์ , ๋ด ๋ง์๋๋ก ์ปค์คํฐ๋ง์ด์ง์ ํ ์์๋ค.
- ๊ทธ๊ฒ์ ๋จ์ ์ ๋ฌด์์ธ๊ฐ์? ๋ฐ๋ก ์๋ค. ์๋ฃํ ๊ฑธ ๋จ๊ฒจ๋๊ณ ์ถ์๋ฐ ์ฌ๋ผ์ง๋ค.
- ๊พธ์คํ (๊ฐ๋ฐ)๊ณต๋ถ๋ฅผ ํ์๋์? ์๋์!
- ๊ณต๋ถํ ๋ด์ฉ์ ๊ธฐ๋ก ํ์๋์? ๊ฐ๋ ํฉ๋๋ค.
- ๊ธฐ๋ก์ ์ ํ์๋์? ๋์ค์ ๋ณด๊ธฐ ์ข์ผ๋ผ๊ณ ํฉ๋๋ค.
- ๊ธฐ๋ก์ ์ด๋์ ํ๋์? ๋ธ๋ก๊ทธ์ ํ์์ต๋๋ค.
- ์ ๊ทธ๊ณณ์ ๊ธฐ๋กํ๋์? ๊ด๋ฆฌํ๊ธฐ ์ฝ๊ธฐ ๋๋ฌธ์ ๋๋ค.
- Github Contributions(์๋๋ฐญ) ์์ ์ ํ์ง๋ง ์ง๊ธ์ ์ํฉ๋๋ค. ํด๊ทผํ๊ณ ๋์ ๋๋ฌด ํผ๊ณคํ๊ธฐ ๋๋ฌธ์.
- 1์ผ 1์ปค๋ฐ์ ๋ํด ์ด๋ป๊ฒ ์๊ฐํ๋์? ์ฑ์คํ ์ผ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
- (์๋ก์ ํ์ต๋ ํ์ธ์ ํ๋) ์คํฐ๋ ์ ์ด๋ป๊ฒ ์๋ก ์ง๋๋ฅผ ํ์ธํ๋์? ์คํฐ๋๋ฅผ ํด๋ณธ ์ ์์ต๋๋ค.
- ๊ณต๋ถ ์ดํ๋ฆฌ์ผ์ด์
(ํ์ต๋ ์ฒดํฌ ํน์ todo๊ด๋ฆฌ ์๋น์ค) ํน์ ์๋์ ์์ฌ/GitJet๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒฝํ์ด ์๋์? ์์ต๋๋ค.
- ์ฌ์ฉํ์ง ์๋๋ค๋ฉด ์ด๋ป๊ฒ ํ์ต ๋ชฉํ๋ฅผ ๊ด๋ฆฌํ๋์? ์ฃผ๋ก ๋ค์ด์ด๋ฆฌ์ ์จ์ ๊ด๋ฆฌ ํ์ต๋๋ค.
- ๊พธ์คํ (๊ฐ๋ฐ)๊ณต๋ถ๋ฅผ ํ์๋์? ํ์ํ๋ค๊ณ ์๊ฐ๋๊ฑฐ๋ ๊ณต๋ถํ๊ณ ์ถ์๊ฒ ์๊ธธ ๋ ์ ๋นํ ํฉ๋๋ค.
- ์ด๋ค ๋ฐฉ์์ผ๋ก ํ๋์? ๋ํ๋จผํธ ํ๋ฒ ํ๊ณ ์ง์ ์์ฑ ํ ์ ๋ฆฌํฉ๋๋ค. ๋๋ถ๋ถ์ ๊ณต๋ถ ๋ด์ฉ์ ์ฃผ๋ก ์ค๋ฌด ์ฝ๋์ ๊ณง๋ฐ๋ก ์ ์ฉ๋๋ ์ผ์ด์ค๊ฐ ๋ง์ต๋๋ค.
- ๊ธฐ๋ก์ (์)ํ๋ ์ด์ ๊ฐ ๋ฌด์์ธ๊ฐ์? ํ๊ณ ์ถ์ ๋๋ง ํฉ๋๋ค. ๋๋ ๊ณต์ ๊ฐ ํ์ํ ๊ฒฝ์ฐ์๋ง ํฉ๋๋ค.(๋ณดํต ๊ทธ๋ ๊ทธ๋ ์ ๋ฌด์์ ์์๋ด๊ณ ๊ณต๋ถํ ์ ๋ค์ ๊ฐ๋จํ Notion์ ๊ธฐ๋กํฉ๋๋ค) ๊ทธ ์ธ ๊ตฌ์ฒด์ ์ธ ๊ฐ๋ ์ด๋ ๊ณต๋ถ ๋ด์ฉ์ ๋ํด์๋ ๋๋ถ๋ถ ๊ท์ฐฎ์์ ์ํฉ๋๋ค.
- ๊ธฐ๋ก์ ์ด๋์ ํ๋์? Notion
- ์ ๊ทธ๊ณณ์ ๊ธฐ๋กํ๋์? ๋ธ๋ก๊ทธ ๋ง๋ค๊ธฐ ๊ท์ฐฎ์์ ์ ๋๋ค.
- Github Contributions(์๋๋ฐญ) ๊ด๋ฆฌ๋ฅผ ํ์๋์? ์๋์ค.
- ์ ๊ทธ๋ ๊ฒ ํ๋ํ์๋์? ํ๋ฃจ์ ์ปค๋ฐ์ ์ผ๋ง๋ ์ฌ๋ฆฌ๋์ง๋ ์ค์ํ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
- 1์ผ 1์ปค๋ฐ์ ๋ํด ์ด๋ป๊ฒ ์๊ฐํ๋์? ์ ๋ ๊ท์น์ ์ด๊ณ ์ฒด๊ณ์ ์ธ ์ฌ๋์ด ์๋๋ผ์, ์ ์ ๊ฒฝ์ฐ์ ๋ฌด์จ ์ผ์ด๋ ์๋ฌด๊ฐ์ ๊ฐ์ง๊ฒ ๋๋ฉด ์ค๋ ๊ฐ ์ ์๋ค๋ ์๊ฐ์ ๋๋ค. ๊ท์น์ ์ธ ์์ ๋ ์ ์ค์ค๋ก๋ฅผ ํผ๊ณคํ๊ฒ ํ๊ณ ์ผ์ ์ฌ๋ฏธ์๊ฒ ๋ง๋ค์ด์.
- (์๋ก์ ํ์ต๋ ํ์ธ์ ํ๋) ์คํฐ๋ ์ ์ด๋ป๊ฒ ์๋ก ์ง๋๋ฅผ ํ์ธํ๋์?
- ์ ๊ทธ๋ ๊ฒ ํ๋์?
- ๋ถํธํ ์ ์ ์๋์? ๋ ์ ์คํฐ๋๋ฅผ ์งํํด ๋ณด์์ผ๋ ์ง๋๋ฅผ ํ์ธํ๊ณ ์๋ก๋ฅผ ์ ๊ฒํ์ ์ ์์ต๋๋ค. ์์งํ ๋ณธ์ธ ์ค์ค๋ก ์คํฐ๋์ ๊ฐ์ ์ฑ์ด ํ์ํ๋ค๋๊ฑด, ํ๊ธฐ์ซ์๊ฑธ ์ต์ง๋ก ํ๊ณ ์๋จ ์๊ธฐ์ฃ ? ๊ทธ ์๊ฐ์ ๊ทธ๋ฅ ๋ค๋ฅธ๊ฑธ ํ๋๊ฒ ๋ซ๋ค ์๊ฐํฉ๋๋ค. ํ๊ณ ์ถ์๊ฑธ ํ๊ณ ์ธ์์ ์ฆ๊ธฐ์ธ์.
- ๊ณต๋ถ ์ดํ๋ฆฌ์ผ์ด์
(ํ์ต๋ ์ฒดํฌํ๋ ํน์ todo๊ด๋ฆฌ) ํน์ ์๋์ ์์ฌ/GitJet๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒฝํ์ด ์๋์? ์๋์ค.
- ์ฌ์ฉํ์ง ์๋๋ค๋ฉด ์ด๋ป๊ฒ ํ์ต ๋ชฉํ๋ฅผ ๊ด๋ฆฌํ๋์? ๊ณต๋ถํ๊ณ ์ถ์๊ฒ ์๊ธฐ์ง ์๋ ์ด์ ํ์ต ๋ชฉํ๋ฅผ ๋ฐ๋ก ๋์ง ์์ต๋๋ค.
-
ํ์ง ๊ฐ๋ฐ์
- ์ด๋ ํ ๋ชฉํ๋ฅผ ์ ํด๋๊ณ ๊พธ์คํ๊ฒ ๊ณต๋ถํ๊ธฐ ๋ณด๋ค๋ ํ์ํ ๋์ ๊ณต๋ถ๋ฅผ ํจ
- (ํ์ํ ๊ฒฝ์ฐ) ํ์ตํ ๋ด์ฉ์ ๋ํด ๊ธฐ๋กํจ.
- Github Contribution์ ์ฃผ๋ก ๊ด๋ฆฌํ์ง ์์
-
์๋น ๊ฐ๋ฐ์
- ํ์ต ๋ชฉํ๋ฅผ ์ ํด๋๊ณ ๊พธ์คํ ๊ณต๋ถํจ
- ํ์ตํ ๋ด์ฉ์ ๋ํด ๊ธฐ๋กํจ.
- Github Contribution์ ๊ด์ฌ์ ์์ง๋ง ๊ตณ์ด ๋งน๋ชฉ์ ์ธ ์ปค๋ฐ์ ํ์ง ์์
- ์ค๋น ๋จ๊ณ์ด๊ธฐ ๋๋ฌธ์ ๊พธ์คํ ๊ณต๋ถ๋ฅผ ํ๋ฉฐ, ๋ธ๋ก๊ทธ ๊ธฐ๋ก์ด๋ contribution์ ํตํด ์ฑ์ทจ๊ฐ์ ์ป์.
- ์คํฐ๋๋ฅผ ๋ง์ด ํ๋ฉฐ ์๋ก์ ์ง๋ ํ์ธ์ ์ํ ์ฅ์น๋ฅผ ํ์๋ก ํจ
-
24์ธ
-
์๋น ๊ฐ๋ฐ์
-
ํ์ฌ ํ์ต ๋ชฉํ
- ๋งค์ผ ๋ชจ๋ JavaScript ํํ ๋ฆฌ์ผ 1 ์ฑํฐ์ฉ ์ ๋ฆฌ
- ์ฃผ 1ํ github.io ๋ธ๋ก๊ทธ์ ํฌ์คํ ํ๊ธฐ
- ํ ๋น์ ์คํ๋ง ์คํฐ๋
-
Needs
- ๊พธ์คํ JS๋ฅผ ๊ณต๋ถํ๊ธฐ ์ํ ์ฅ์น๊ฐ ํ์ํ๋ค.
- ์๊ฐ์ ์ผ๋ก ํ์ต ํํฉ์ ํ์ธํ ์ ์์์ผ๋ฉด ์ข๊ฒ ๋ค.
- ๊พธ์คํ ํ ์ ์๋๋ก ์ฑ์ทจ๊ฐ์ ์์ฃผ ๋๋ ์ ์์ผ๋ฉด ์ข๊ฒ ๋ค.
- ๊พธ์คํ JS๋ฅผ ๊ณต๋ถํ๊ธฐ ์ํ ์ฅ์น๊ฐ ํ์ํ๋ค.
-
Customer Job
- ๋์๋ณด๋ ๋ฐ ๋ ํฌํธ๋ฅผ ํตํด ํ ๋์ ๋ชจ๋ ์ ์ฅ์์ ๋ํด ํ์ต ํํฉ์ ํ์ธ ํ ์ ์๋ค.
- ๋ชฉํ์น๋งํผ์ ์๋๋ฅผ ์ฑ์ ์ฑ์ทจ๊ฐ์ ์ป๋๋ค.
- ์ฑ์ทจ๊ฐ์ ํตํด ์ง์์ ์ธ ๊ณต๋ถ๋ฅผ ํ ์ ์๋ค.
์ ํ : ๐ฑ
ํ๋ฅด์๋ : ๋๋ง
๋๋ง์ JavaScript ๊ณต๋ถ๋ฅผ ์์ํ๊ธฐ๋ก ํ๋ค. ๋ฐ๋ผ์ ํ๋ฃจ์ ํ ์ฑํฐ์ฉ JavaScript ํํ ๋ฆฌ์ผ์ ๊ณต๋ถํ๊ณ ์ ๋ฆฌํ๊ธฐ๋ก ํ๋ค. ํ์ง๋ง ๊ฐ์ธ์ ์ธ ๋ชฉํ๋ก๋ง ์ธ์๋๊ธฐ ๋๋ฌธ์ ์์ง๊ฐ ์๊พธ ์ฝํด์ ธ ๊พธ์คํ ๊ณต๋ถํ๊ธฐ ์ด๋ ค์์ก๋ค. ์ด์ ๊พธ์คํ ๊ณต๋ถํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ฒ์ํด๋ณด๋ค ๐ฑ์ ์ ์ํ์๋ค. ์ฌ์ฉ๋ฒ์ ํ์ธ ํ ํ Github์ ๊ฐ์ JavaScript๋ฅผ ์ ๋ฆฌํ Repository๋ฅผ ์์ฑํ๋ค. ์ดํ ๐ฑ์ ์ ์ฅ์์ ์์น๋ฅผ ๋ฑ๋กํ์ฌ ํด๋น ์ ์ฅ์์ ๋ํ contributions์ ๊ตฌ๋ ํ ์ ์๊ฒ ๋์๋ค. ๋๋ง์ ํด๋น graph์ ์์์ผ, ์ข ๋ฃ์ผ, ๊ณต๋ถ ์ฃผ๊ธฐ๋ฅผ ๊ธฐ๋กํ๊ณ ๊ธฐ์ ์คํ ๋ผ๋ฒจ๋ ์ถ๊ฐํ์ฌ ์ด๋ค repository์ธ์ง ๋์ฑ ๋ช ํํ ํ์๋ฅผ ํ์๋ค. ๊ฐ๋ ์ง๋ฆด๋๋ฉด graph์ ์์ ๋ฐ๊พธ๊ธฐ๋ ํ๋ฉด์ ์ด์ฌํ ๊ณต๋ถ๋ฅผ ํ๊ณ ๊ทธ ๊ฒฐ๊ณผ ๋น ๊ทธ๋ํ๊ฐ ํธ๋ฅด๊ฒ ์ฑ์์ง๋ ๊ฒ์ ๋ณผ ์ ์์๋ค. ์ด ๊ด๊ฒฝ์ ํผ์ ๋ณด๋ ๊ฒ์ด ์๊น์ ๋ ๋๋ง์ ์์ ์ ๋ธ๋ก๊ทธ์ ๐ฑ๊ฐ ์ ๊ณตํด์ฃผ๋ api๋ฅผ ์ด์ฉํ์ฌ ๋ณด๋ค ๋ง์ ์ฌ๋๋ค์๊ฒ ์์ ์ ์์ง์ ํ์ต ๋ด์ฉ์ ์๋ฆด ์ ์์๋ค. ์ด๋ฅผ ํตํด ๋งค์ผ ์ฑ์ทจ๊ฐ์ ๋๋ผ๊ณ ๊ทธ ๊ฒฐ๊ณผ ๊พธ์คํ ๊ณต๋ถ๋ฅผ ํ ์ ์๊ฒ ๋์์ง๋ง ๋งค์ผ ์๋๋ง ๋ณด๋ฉด์ ๊ณต๋ถํ๋ ค๋ ๋ด๊ฐ ๊ณต๋ถ๋ฅผ ์ ํ๊ณ ์๋์ง์ ๋ํด ์๊ตฌ์ฌ์ด ์๊ฒผ๊ณ , ๐ฑ๊ฐ ์ ๊ณตํด์ฃผ๋ ๋ ํฌํธ๋ฅผ ํ์ธํ๊ธฐ๋ก ํ๋ค. ๋ณธ์ธ๋ ๋ชจ๋ฅด๊ฒ ์์ธ ๋ฐ์ดํฐ๋ฅผ ํตํด ์ค์ ๋ก ์ด๋ค ๊ธฐ์ ์คํ์ ์ผ๋ง๋ ๋ฐ๋์๊ฒ ๊ณต๋ถํ๋์ง, ๊ฐ ๋ ํฌ์งํ ๋ฆฌ์ ์ค์ ํด๋์ ์ฃผ๊ธฐ์ ์ค์ commit์ ์ผ์น์จ์ ๋ฐ๋ผ ์ฑ์ทจ์จ์ด ์ผ๋ง๋ ๋๋์ง ๋ฑ์ ๋ค์ํ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์๊ณ , ๋๋ง์ ๋ ๋์ฑ ์ฑ์ทจ๊ฐ์ ๋๊ปด ๊ณต๋ถ์ ์ด์ ์ฌ๋ฆฌ๊ฒ ๋์๋ค. ๐
์๋๋ฆฌ์ค | ์๊ตฌ์ฌํญ |
---|---|
๋๋ง์ JavaScript ๊ณต๋ถ๋ฅผ ์์ํ๊ธฐ๋ก ํ๋ค. ๋ฐ๋ผ์ ํ๋ฃจ์ ํ ์ฑํฐ์ฉ JavaScript ํํ ๋ฆฌ์ผ์ ๊ณต๋ถํ๊ณ ์ ๋ฆฌํ๋ ค ํ๋ค. ํ์ง๋ง ๊ฐ์ธ์ ์ธ ๋ชฉํ๋ก๋ง ์ธ์๋๊ธฐ ๋๋ฌธ์ผ๊น? ์์ง๊ฐ ์๊พธ ์ฝํด์ ธ ๊พธ์คํ ๊ณต๋ถํ๋ ๋ฐ์ ์ด๋ ค์์ ๋๋๋ค. ์ด์ ๊พธ์คํ ๊ณต๋ถํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ฒ์ํด๋ณด๋ค ๐ฑ์ ์ ์ํ๊ฒ ๋๋ค. | ๊พธ์คํ ๊ณต๋ถํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ฒ์ํ์ ๋ ๐ฑ๊ฐ ๊ฒ์๋์ด์ผ ํ๋ค. |
์ฌ์ฉ๋ฒ์ ํ์ธ ํ ํ Github์ ๊ฐ์ JavaScript๋ฅผ ์ ๋ฆฌํ Repository๋ฅผ ์์ฑํ๋ค. ์ดํ ๐ฑ์ ์ ์ฅ์์ ์์น๋ฅผ ๋ฑ๋กํ์ฌ ํด๋น ์ ์ฅ์์ ๋ํ contributions์ ๊ตฌ๋ ํ ์ ์๊ฒ ๋์๋ค. | Repository ์ถ๊ฐ ๋ฒํผ์ด ์์ด์ผ ํ๋ค. / ์ฌ์ฉ์์ ๋์๋ณด๋์ ์ํ๋ Repository๋ค์ ์ถ๊ฐํ ์ ์์ด์ผ ํ๋ค. |
๋๋ง์ ํด๋น graph์ ์์์ผ, ์ข ๋ฃ์ผ, ๊ณต๋ถ ์ฃผ๊ธฐ๋ฅผ ๊ธฐ๋กํ๊ณ ๊ธฐ์ ์คํ ๋ผ๋ฒจ๋ ์ถ๊ฐํ์ฌ ์ด๋ค repository์ธ์ง ๋์ฑ ๋ช ํํ ํ์๋ฅผ ํ์๋ค. ๊ฐ๋ ์ง๋ฆด๋๋ฉด graph์ ์์ ๋ฐ๊พธ๊ธฐ๋ ํ๋ฉด์ ์ด์ฌํ ๊ณต๋ถ๋ฅผ ํ๊ณ ๊ทธ ๊ฒฐ๊ณผ ๋น ๊ทธ๋ํ๊ฐ ํธ๋ฅด๊ฒ ์ฑ์์ง๋ ๊ฒ์ ๋ณผ ์ ์์๋ค. | 1. ๋์๋ณด๋๋ ์ฌ์ฉ์๊ฐ ์ปค์คํฐ๋ง์ด์ง ํ ์ ์๋ค. / 1-1. ๋ถ๋ฅ์ ๋ฐ๋ฅธ ์ปฌ๋ผ(ex. trello์์ ์ธ๋ก ์นธ) ์ถ๊ฐ, ์ ๊ฑฐ / 1-2. ์ปฌ๋ผ ๋ด์์ graph์ ์์น ์กฐ์ / 2. graph๋ ์ฌ์ฉ์๊ฐ ์ปค์คํฐ๋ง์ด์ง ํ ์ ์๋ค / 2-1. ๊ธฐ์ ์คํ์ ๋ํ ๋ผ๋ฒจ ์ถ๊ฐ ๋ฐ ์ ๊ฑฐ / 2-2. ์์์ผ, ์ข ๋ฃ์ผ, ์ฃผ๊ธฐ์ ๊ฐ์ ํด๋น ์ ์ฅ์์ ๋ํ ์ ๋ณด ์ถ๊ฐ ๋ฐ ์ ๊ฑฐ / 2-3. ์๋ ์ ์ง์ |
- ํธ๋ฅด๊ฒ ์ฑ์์ง๋ ์๋๋ฅผ ํผ์ ๋ณด๋ ๊ฒ์ด ์๊น์ ๋ ๋๋ง์ ์์ ์ ๋ธ๋ก๊ทธ์ ๐ฑ๊ฐ ์ ๊ณตํด์ฃผ๋ api๋ฅผ ์ด์ฉํ์ฌ ๋ณด๋ค ๋ง์ ์ฌ๋๋ค์๊ฒ ์์ ์ ์์ง์ ํ์ต ๋ด์ฉ์ ์๋ฆด ์ ์์๋ค. ์๋๊ฐ ์ฑ์์ง๋ ๊ฒ์ ๋ณด๋ฉฐ ๋งค์ผ ์ฑ์ทจ๊ฐ์ ๋๋ผ๊ณ ๊ทธ ๊ฒฐ๊ณผ ๊พธ์คํ ๊ณต๋ถ๋ฅผ ํ ์ ์๊ฒ ๋์๋ค. | contribution์ด ๋งค์ผ ์ ๋ฐ์ดํธ ๋์ด์ผ ํ๋ค./ contribution์ด api๋ก ์ ๊ณต๋ ์ ์์ด์ผ ํ๋ค. |
๐ฑ๊ฐ ์ ๊ณตํด์ฃผ๋ ๋ ํฌํธ๋ฅผ ํ์ธํ๊ธฐ๋ก ํ๋ค. ๋ณธ์ธ๋ ๋ชจ๋ฅด๊ฒ ์์ธ ๋ฐ์ดํฐ๋ฅผ ํตํด ์ค์ ๋ก ์ด๋ค ๊ธฐ์ ์คํ์ ์ผ๋ง๋ ๋ฐ๋์๊ฒ ๊ณต๋ถํ๋์ง, ๊ฐ ๋ ํฌ์งํ ๋ฆฌ์ ์ค์ ํด๋์ ์ฃผ๊ธฐ์ ์ค์ commit์ ์ผ์น์จ์ ๋ฐ๋ผ ์ฑ์ทจ์จ์ด ์ผ๋ง๋ ๋๋์ง ๋ฑ์ ๋ค์ํ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์๊ณ , | repository graph ๋ฐ ๊ณ์ ์ ๋ถ์ํ์ฌ ์๊ฐํ ๋ ๋ ํฌํธ๋ฅผ ์ ๊ณต / ์ค์ ํด๋์ ์ฃผ๊ธฐ์ ์ค์ ์ปค๋ฐ์ ์ผ์น์จ์ ๋ฐ๋ผ ์ฑ์ทจ์จ ์ ๊ณต / ์ค์ ํด๋์ ๊ธฐ์ ์คํ์ ๋ํ ๋ผ๋ฒจ์ ํตํด ์ด๋ค ๊ธฐ์ ์ ๋ช ๊ฐ์ commmit์ ํ๋์ง ํต๊ณ ์๋ฃ ์ ๊ณต / ๊ณ์ ์ ์ ์ฒด repository์ ๋ํ ์ฑ์ทจ์จ ์ ๊ณต / ๊ณ์ ์ ์ ์ฒด commit์๋ฅผ ์ผ์๋ณ๋ก ์ ๊ณต / ์ธ์ด๋ณ ๋ ํ์งํ ๋ฆฌ ์ |