Collaboration Github Hands-On Template
์ด ์ด์๋ 5๊ธฐ ์์นด๋ฐ๋ฏธ ๋ฌ๋๋ค์ ์ํด Git, GitHub ์ฐ์ต์ ํ ์ ์๋๋ก ๋ง๋ค์ด์ก์ต๋๋ค. ์๋ ๋ด์ฉ์ ์ ์ฝ๊ณ ๊ณผ์ ๋ฅผ ์ํํด์ฃผ์ธ์. ์ง์์ฌํญ์ ์ด๊ฒผ์ ๋, PR์ด ๋ฐ์๋์ง ์์ ์ ์์ต๋๋ค. ์ฒ์ ์๋ํ๋ ๊นํ๋ธ๋ผ๋ฉด, ์ด๋ ค์ด ๊ฒ์ด ๋น์ฐํฉ๋๋ค. ์ง์ ํด๋ณด๋ฉด์ ๋น ๋ฅด๊ฒ ํ์ตํ ์ ์๋๋ก ๋์ฐ๋ฏธ ๋ฌ๋์ Tech ๋ฉํ ๋ค์ ๋ฆฌ์์ค๋ก ์ ๊ทน์ ์ผ๋ก ์ฌ์ฉํด์ฃผ์ธ์!
- Clone์ ์ด์ฉํ์ฌ, ๋ด ๋ก์ปฌ ๋๋ ํ ๋ฆฌ์ ๋ด๋ ค๋ฐ์์ฃผ์ธ์.
- Github๋ก ์ด๋ํด์ Issue๋ฅผ ์์ฑํด์ฃผ์ธ์.
- ์์ ํ ๋ธ๋์น๋ฅผ ์์ฑํด์ฃผ์ธ์. (#์ด์๋ฒํธ-๋๋ค์ ex. #3-Lumi)
- ์ด๋ฆ๊ณผ ํ์ ์
๋ ฅํ ํ commit! (์ปค๋ฐ ๋ฉ์ธ์ง ์ปจ๋ฒค์
:
[Feat] {๋๋ค์} ๋ทฐ ์ ์) - ํ๋ก์ ํธ ๋ด์ Model/LearersViews ํ์ผ์ ์๋ ๋ฐฐ์ด์ ๋ด๊ฐ ๋ง๋ View๋ฅผ ์ถ๊ฐํฉ๋๋ค.
- 2๋ฒ์งธ commit! (์ปค๋ฐ ๋ฉ์ธ์ง ์ปจ๋ฒค์
:
[Feat] ๋ฆฌ์คํธ์ {๋๋ค์} ๋ทฐ ์ถ๊ฐ) - ์์ ๋ด์ฉ์ Push ํ PR ํ ํ๋ฆฟ์ ๋ง๊ฒ PR์ ์์ฑํด์ฃผ์ธ์. (Develop ๋ธ๋์น๋ก PR์ธ์ง ํ์ธํ์ธ์.)
- ์์ ์๋ ์ฌ๋์ด PR์ ๋ฆฌ๋ทฐํ ํ, ์๋ก Mergeํด์ฃผ์ธ์.
- Naming ๋ฐ Commit Convention์ ์ ์ค์ํด์ฃผ์ธ์.