β¨ λͺ¨μμμ κΈ°μ¬νλ λ° μκ°μ ν¬μν΄ μ£Όμ μ κ°μ¬ν©λλ€! κ·νμ λͺ¨λ κΈ°μ¬λ moayoung-call.web.appμ λ°μλ©λλ€. β¨
λͺ¨λ κΈ°μ¬μλ νλ κ°λ Ήμ μ μ©μ λ°μ΅λλ€. μλ° μ¬ν λ°κ²¬ μ¦μ [email protected]μΌλ‘ κ³ λ° λΆνλ립λλ€.
λ³Έ λ¬Έμμ μΌμͺ½ μλ¨ λͺ¨μ리μ μλ λͺ©μ°¨ μμ΄μ½()μΌλ‘ νΉμ λ΄μ©μ λΉ λ₯΄κ² μ κ·Όνμ€ μ μμ΅λλ€.
νλ‘μ νΈμ κ°μλ READMEμμ νμΈνμ€ μ μμ΅λλ€. λ³΄λ€ μμΈν μ¬νμ Wikiμμ νμΈν΄μ£Όμμμ€.
λ€μμ μ€ν μμ€ κΈ°μ¬λ₯Ό μμνλ λ° λμμ΄ λλ λ¬Έμμ λλ€:
- Finding ways to contribute to open source on GitHub
- Set up Git
- GitHub flow
- Collaborating with pull requests
νλ‘μ νΈμμ issueλ₯Ό λ°κ²¬νλ©΄ μ΄λ―Έ μ΄λ € μλ issue μΈμ§ νμΈν©λλ€.
κ΄λ ¨ issueκ° μ‘΄μ¬νμ§ μλ κ²½μ°, μ μ ν ν νλ¦Ώμ μ μ νμ¬ μλ‘μ΄ issueλ₯Ό μμ±ν΄μ£Όμμμ€.
μ΄λ € μλ issue μ€μμ κ΄μ¬ μλ issueλ₯Ό μ°Ύμ΅λλ€. labels
λ‘ κ²μ λ²μλ₯Ό μ’ν μ μμ΅λλ€.
ν΄κ²°ν issueλ₯Ό μ°Ύκ³ μ΄λ₯Ό μμ νμ¬ PRμ μμ±ν μ μμ΅λλ€.
- Git
- npm
- yarn
- Node.js
- grunt
git clone https://github.com/[USERNAME]/[REPOSITORY_NAME].git
cd [REPOSITORY_NAME]
cd homepage
yarn
cd ../meeting
npm i
Linux
cp src/config.tmp.json src/config.json
cp src/assets/sass/_custom.tmp.scss src/assets/sass/_custom.scss
Windows
copy src\config.tmp.json src\config.json
copy src\assets\sass\_custom.tmp.scss src\assets\sass\_custom.scss
Prettier μ΄κΈ° μ€μ μ λ°λ₯΄κ³ , μλμ νλͺ©μ νμ±νν΄μ£Όμμμ€.
- Jsx Single Quote
- Single Quote
Commit messageλ Conventional Commitsμ λ°λΌμ μμ±ν΄μ£Όμμμ€.
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
upstream/main
<= origin/...
Pull request templateμ λ°λ₯΄κ³ , νμμ λ°λΌ λ΄μ©μ κ°κ°ν΄μ£Όμμμ€.
issueλ₯Ό ν΄κ²°νλ κ²½μ° PRμ issueλ₯Ό μ°κ²°ν©λλ€.
PRμ 보λ΄μλ©΄ λͺ¨μμ νμ΄ κ·νμ μ μμ κ²ν ν κ²μ λλ€. μ§λ¬Έμ νκ±°λ μΆκ° μ 보λ₯Ό μμ²ν μ μμ΅λλ€.
μΆνλ립λλ€! π λͺ¨μμ νμ λͺ¨λκ° κ·νμκ² κ°μ¬μ μΈμ¬λ₯Ό λ립λλ€. β¨
κ·νμ κΈ°μ¬λ moayoung-call.web.appμμ 곡κ°μ μΌλ‘ νμΈν μ μμ΅λλ€.