
π― MDN Web Docs κΈ°μ¬ λ°©λ²μ λν΄ μ 리ν©λλ€.
μ€ν μμ€μ κΈ°μ¬νκΈ° μ’μ νλ‘μ νΈ μ€ νλμΈ MDN Web Docsμ λ²μ κΈ°μ¬ λ°©λ²μ μ 리νμμ΅λλ€.
π MDN νκ΅μ΄ λ²μ μ½ν μΈ μλ΄μ

νκ΅μ΄ νμ΄μ§μ μμ΄ νμ΄μ§λ₯Ό λΉκ΅νλ©΄μ λ²μμ΄ μ λ λΆλΆμ΄λ μ€νλ₯Ό μ°Ύμ΅λλ€.

λ€μ λ κ°μ μ μ₯μλ₯Ό Forkν ν λ‘μ»¬λ‘ cloneν©λλ€.
content : μλ¬Έ(en-US) μ½ν
μΈ κ° μλ μ μ₯μμ
λλ€.translate-content : λ²μλ μ½ν
μΈ κ° μλ μ μ₯μμ
λλ€. μ€μ μμ
κ³Ό PRμ μ΄ μ μ₯μμμ μ΄λ£¨μ΄μ§λλ€.git clone https://github.com/[λ³ΈμΈ github ID]/translated-content
git clone https://github.com/[λ³ΈμΈ github ID]/content
π€ ν νμΌ(ν λλ ν 리 λ΄μμ) λ κ°μ Git μ μ₯μλ₯Ό ν΄λ‘ ν΄λ λ κΉ?
git clone https://github.com/μ¬μ©μλͺ /μ μ₯μλͺ
cloneλͺ λ Ήμ΄λ₯Ό μ€ννλ©΄ GitHubμ μλ URLλ‘ μ§μ ν μ μ₯μ μ 체λ₯Ό 볡μ¬ν΄μ€κ³ , νμ¬ λλ ν 리λ₯Ό κΈ°μ€μΌλ‘, μ μ₯μ μ΄λ¦κ³Ό λμΌν μ ν΄λλ₯Ό μμ±ν΄μ,.git/λλ ν 리λ₯Ό ν¬ν¨ν μ 체 Git νμ€ν 리 + νμΌ κ΅¬μ‘°λ₯Ό μμ±ν©λλ€.
π‘ μ§κΈ κ²½μ°μλ νμ¬ λλ ν 리μ
translated-content/μcontent/λΌλ λ κ°μ ν΄λκ° μκΈ°κ³ , κ°κ°μ λ 립λ Git μ μ₯μμ΄κΈ° λλ¬Έμ ν νμΌ λ΄μ λ κ°μ μ μ₯μλ₯Ό ν΄λ‘ ν΄λ λ©λλ€.π νμ¬ μμ λλ ν 리/ βββ π translated-content/ β βββ .git/ β 첫 λ²μ§Έ μ μ₯μμ Git μ 보 βββ π content/ βββ .git/ β λ λ²μ§Έ μ μ₯μμ Git μ 보
μ΄μ λ²μ μ μ₯μ(translated-content)λ‘ μ΄λν΄μ μμ
λΈλμΉλ₯Ό μμ±ν©λλ€.
cd translated-content
git checkout -b [comment]
# μ: git checkout -b ko_fix_typo_array_doc
.env νμΌ μμ± λ° νκ²½ λ³μ μ€μ content μ μ₯μλ‘ μ΄λν΄μ .env νμΌμ content ν΄λ λ΄λΆμ μμ±ν©λλ€.
cd ../content
π νμ¬ μμ
λλ ν 리/
βββ π translated-content
βββ π content
| βββ .github
| βββ files
| βββ pr-lint
| βββ rfcs
| βββ scripts
| βββ .editorconfig
| βββ .env <==== content ν΄λ λ΄λΆμ λ§λ€μ΄μ€λ€.
| βββ ...
βββ ...
.env νμΌμ μλ λ΄μ©μ μΆκ°ν©λλ€.
CONTENT_TRANSLATED_ROOT=[νμΌκ²½λ‘]/translated-content/files
EDITOR=code
.envνμΌμ μμ±νμ§ μμΌλ©΄ λ²μλ μ½ν μΈ μ μ°λλμ§ μμΌλ―λ‘ λ°λμ μμ±ν΄μΌ ν©λλ€.
content μ μ₯μμ λ£¨νΈ λλ ν 리μμ yarn λͺ
λ Ήμ΄λ‘ ν¨ν€μ§λ₯Ό μ€μΉνκ³ μλ²λ₯Ό μ€νν©λλ€.
yarn install
yarn start
μ μμ μΌλ‘ μ€νλλ©΄ http://localhost:5042/ko/ λ‘ μ μν μ μμ΅λλ€.
λ‘컬 μλ²κ° μ€νλ λ€, λ²μνκ³ μΆμ λ¬Έμλ‘ μ μν©λλ€.
μμ μ λ κ°μ§ λ°©λ² μ€ μ νν μ μμ΅λλ€.
Open in your editor : VSCodeλ‘ μλ μ΄κΈ° (.envμ EDITOR=code μ€μ ν κ²½μ°)
Quick-edit : λΈλΌμ°μ λ΄μμ κ°λ¨νκ² ν
μ€νΈ μμ
μμ μ΄ λλλ©΄ 컀λ°μ ν΄μ£Όκ³ λ΄ κΉνλΈ μ₯μλ‘ pushλ₯Ό 보λ λλ€.
git add .
git commit -m "fix: νκ΅μ΄ λ²μ μ€ν μμ - React getting started"
git push origin [λΈλμΉ μ΄λ¦]
GitHub μ μ₯μμ λ€μ΄κ° Contribute > Create pull requestλ₯Ό ν΄λ¦νμ¬ PRμ μμ±ν©λλ€.
π‘ PR μμ± μ Create pull request λ²νΌ μμ μλ
Allow edits by maintainersλ₯Ό νμ±νν΄μΌ ν©λλ€.
GitHubμμλ PRμ μμ±ν λ μ΄μλ₯Ό μλμΌλ‘ μ°κ²°ν μ μμ΅λλ€. (#μ΄μλ²νΈ)
νλ‘μ νΈμ μμ , κ°μ μ¬ν, λ²κ·Έ μ 보 λ±μ μν κ²μνμ λλ€.

μλμ²λΌ μμ±νλ©΄ PRμ΄ λ¨Έμ§λ λ ν΄λΉ μ΄μκ° μλμΌλ‘ λ«νλλ€.
closed #μ΄μλ²νΈ
fixed #μ΄μλ²νΈ
resolved #μ΄μλ²νΈ
μμΈν 곡μ λ¬Έμ : GitHub Docs - Linking a pull request to an issue
λ²μ κΈ°μ¬μλ κ³ λ €ν΄μΌ νλ μ¬νμ΄ λ§κ³ κΈ°μ¬νλ κ³Όμ μ΄ μ²μμ λ€μ 볡μ‘νλ€κ³ μκ°ν μ μμ κ±° κ°λ€.