ํ๋ฃจ์ 1๋ฒ, 11๋ถ tutorial - Github repository ๊ด๋ฆฌ
์ ์ฉํ๊ฒ ์ฐ์
จ๋ค๋ฉด ์๋จ star ๋ฅผ ๋๋ฌ์ฃผ์ธ์!
- template ์ ๊ณต - ์๋จ ์ด๋ก์ ๋ฒํผ
Use this template
์ ์ฌ์ฉํด ํ ํ๋ฆฟ์ผ๋ก ์ฌ์ฉํด๋ณด์ธ์. - 15๋ถ๋ง์ ์ตํ๋ Github repository ๊ธฐ๋ฅ(์ํ ํฌํจ)
- ํ๋ก์ ํธ๋ฅผ ๋ฉ์ง๊ฒ ์ค๋ช ํ ์ ์๋ README.md
- ํ์ ํ ๋ ๋์์ด ๋๋ issue, project board ๊ด๋ฆฌ
- PR์์ด ํ ์ ์๋ ์ฝ๋ ๋ฆฌ๋ทฐ ๋ฐฉ๋ฒ
- gitignore ํ์ผ (Flask, venv, VSCode, Jetbrains IDE(Pycharm,...)์ค์ ๋ฌด์)
- ๋ค๋ฃจ์ง ์๋ ๊ฒ - ๊ธฐ๋ณธ์ ์ธ Git ์ฌ์ฉ๋ฒ, markdown ์ฌ์ฉ๋ฒ, Pull Request, Github action / ์ถ๊ฐ ๋ด์ฉ์ ํ๋จ Reference๋ฅผ ์ฐธ๊ณ ํ์ธ์.
- github repository ํ
ํ๋ฆฟ - ์๋จ ์ด๋ก์ ๋ฒํผ
Use this template
์ ํด๋ฆญํด ๋ด ํ๋ก์ ํธ์ ํ ํ๋ฆฟ์ผ๋ก ์ฌ์ฉํด๋ณด์ธ์. - ๋ฐ๋ผํ ์ ์๋ README.md ์ํ : ํ๋ก์ ํธ๋ฅผ ์๊ฐํ๋ README.md ๋ฅผ ์ฐธ๊ณ ํ ์ ์์ต๋๋ค.
- .gitignore ๊ธฐ๋ณธ ์ค์ : git์ด trackingํ์ง ์์ ํ์ผ์ ์ง์ ํ๋
.gitignore
ํ์ผ์ด ์์ฑ๋์ด์์ต๋๋ค. ๋ค๋ฅธ ๊ฐ๋ฐํ๊ฒฝ์์๋ ํ์์๋ ๋ถํ์ํ ์ค์ ํ์ผ์ github repository์ ์ ๋ก๋ํ์ง ์์ต๋๋ค. (Flask, venv, VisualStudioCode, jetbrains์ IDE(Pycharm ํฌํจ)์ ์ค์ ํ์ผ์ ๋ฌด์ํฉ๋๋ค) - Commit Comment ๋จ๊ธฐ๊ธฐ : ์์ ๋ด์ฉ(commit)์ ๋ฐ๋ก ๋๊ธ์ ๋ฌ์๋ณด์ธ์. PR์์ด๋ Code Review ์ฉ๋๋ก, ์ง๋ฌธํ๋ ์ฉ๋๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
- issue Tutorial - issue ์ํ ์ ๋ณด๋ฉฐ issue ์์ฑ์ ๋ํ ๊ฐ์ ์ก์๋ณด์ธ์.
- issue ์ค์ ํ์ผ ์ ๊ณต : issue ์ฑ๊ฒฉ์ ๋ฐ๋ผ ๋ค๋ฅธ Issue template์ ์ฌ์ฉํด๋ณด์ธ์. / ์ค์ ํ์ผ
- ์ํ ํ๋ก์ ํธ ๋ณด๋ ๋ฅผ ์ฐธ๊ณ ํด ๋ด ํ๋ก์ ํธ๋ฅผ ๊ด๋ฆฌํ์ธ์.
- Contribution์ ํ์ํฉ๋๋ค.
- github issue ๋ก ๋จผ์ Feature, Bug fix ์ ์์ ์ ํธํฉ๋๋ค๋ง ๋ฐ๋ก PR๋ง ํด๋ ๊ด์ฐฎ์ต๋๋ค. (์ฐธ๊ณ . ์ฒซ ๊ธฐ์ฌํ๊ธฐ)
- awesome-Git ์๋ฃ : git ํ์ต์ ๋์์ด ๋๋ ์๋ฃ ๋ชจ์
- ์น ๊ธฐ์ด ์ฐธ๊ณ ์๋ฃ by ohahohah - Git ํํธ
- Markdown tutorial / Markdown Cheat-sheet
- Project homepage: https://github.com/ohahohah/github-tutorial/
- Repository: https://github.com/ohahohah/github-tutorial/
- Issue tracker: https://github.com/ohahohah/github-tutorial/issues
- ๋ณด์ ์ทจ์ฝ์ ๋ฑ์ ๋ฏผ๊ฐํ ์ด์์ธ ๊ฒฝ์ฐ [email protected]๋ก ์ฐ๋ฝ์ฃผ์ญ์์ค.
- ๊ด๋ จ ํ๋ก์ ํธ
- Git README ํ ํ๋ฆฟ : https://github.com/ohahohah/readme-template
ohahohah โ [email protected]
MIT license๋ฅผ ์ค์ํฉ๋๋ค. LICENSE์์ ์์ธํ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.