Skip to content

Latest commit

Β 

History

History
148 lines (87 loc) Β· 6.81 KB

README.ko.md

File metadata and controls

148 lines (87 loc) Β· 6.81 KB

Open Source Love License: MIT Open Source Helpers

첫 κΈ°μ—¬

μ–΄λ ΅μŠ΅λ‹ˆλ‹€. 처음으둜 λ­”κ°€λ₯Ό ν•˜λŠ” 것은 μ–Έμ œλ‚˜ μ–΄λ ΅μŠ΅λ‹ˆλ‹€. 특히 곡동 μž‘μ—…μ„ ν•  λ•Œ μ‹€μˆ˜λ₯Ό ν•˜κΈ°λΌλ„ ν•˜λ©΄ 마음이 편치 μ•ŠμŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ ν˜‘μ—…κ³Ό ν˜‘λ ₯은 μ˜€ν”ˆ μ†ŒμŠ€μ˜ μ „λΆ€μž…λ‹ˆλ‹€. μš°λ¦¬λŠ” μƒˆλ‘œμš΄ μ˜€ν”ˆ μ†ŒμŠ€ κΈ°μ—¬μžκ°€ 처음 배우고 κΈ°μ—¬ν•˜λŠ” 방식을 λ‹¨μˆœν™”ν•˜κ³ μž ν–ˆμŠ΅λ‹ˆλ‹€.

κ΄€λ ¨λœ 글을 μ½κ±°λ‚˜ νŠœν† λ¦¬μ–Όμ„ λ³΄λŠ” 것이 도움이 될 수 μžˆμŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ μ—°μŠ΅μ‚Όμ•„ 직접 μ‹œλ„ν•΄λ³΄λŠ” 것보닀 λ‚˜μ„ μˆ˜λŠ” 없을 κ²λ‹ˆλ‹€. 이 ν”„λ‘œμ νŠΈλŠ” μ΄ˆλ³΄μžκ°€ 처음으둜 κΈ°μ—¬ν•˜λŠ” 방법을 μ•ˆλ‚΄ν•˜κ³  λ‹¨μˆœν™”ν•˜λŠ” 것을 λͺ©ν‘œλ‘œ ν•©λ‹ˆλ‹€. κΈ°μ–΅ν•˜μ‹­μ‹œμ˜€: νŽΈμ•ˆν•˜κ²Œ μž„ν• μˆ˜λ‘ 더 잘 배울 수 μžˆμŠ΅λ‹ˆλ‹€. 첫 번째 κΈ°μ—¬λ₯Ό ν•˜λ €λ©΄ κ·Έμ € μ•„λž˜μ˜ κ°„λ‹¨ν•œ 단계λ₯Ό λ”°λ₯΄λ©΄ λ©λ‹ˆλ‹€.

이 μ €μž₯μ†Œ ν¬ν¬ν•˜κΈ°

μ§€κΈˆ Git이 μ—†μœΌλ©΄ μ„€μΉ˜ν•˜μ„Έμš”.

μ €μž₯μ†Œ ν¬ν¬ν•˜κΈ°

이 νŽ˜μ΄μ§€μ˜ μœ„μ— μžˆλŠ” 포크 λ²„νŠΌμ„ ν΄λ¦­ν•˜μ—¬ 이 μ €μž₯μ†Œλ₯Ό ν¬ν¬ν•˜μ„Έμš”. λ‹Ήμ‹ μ˜ 계정에 이 μ €μž₯μ†Œμ˜ 볡제본이 생성될 κ²λ‹ˆλ‹€.

μ €μž₯μ†Œ λ³΅μ œν•˜κΈ°

이 μ €μž₯μ†Œ λ³΅μ œν•˜κΈ°

이제 이 μ €μž₯μ†Œλ₯Ό μžμ‹ μ˜ 기기에 λ³΅μ œν•©λ‹ˆλ‹€. 볡제 λ²„νŠΌμ„ ν΄λ¦­ν•˜κ³  ν΄λ¦½λ³΄λ“œλ‘œ 볡사 μ•„μ΄μ½˜μ„ ν΄λ¦­ν•©λ‹ˆλ‹€.

터미널을 μ—΄κ³  λ‹€μŒ Git λͺ…령을 μ‹€ν–‰ν•©λ‹ˆλ‹€:

git clone "방금 λ³΅μ‚¬ν•œ μ£Όμ†Œ"

(λ”°μ˜΄ν‘œλ₯Ό μ œμ™Έν•œ) "방금 λ³΅μ‚¬ν•œ μ£Όμ†Œ"λŠ” 이 μ €μž₯μ†Œμ˜ μ£Όμ†Œμž…λ‹ˆλ‹€. μ£Όμ†Œλ₯Ό μ–»μœΌλ €λ©΄ 이전 단계λ₯Ό μ°Έμ‘°ν•˜μ„Έμš”.

URL 을 ν΄λ¦½λ³΄λ“œλ‘œ 볡사

μ˜ˆμ‹œ:

git clone https://github.com/this-is-you/first-contributions.git

this-is-youλŠ” λ‹Ήμ‹ μ˜ κΉƒν—ˆλΈŒ κ³„μ •μž…λ‹ˆλ‹€. μ—¬κΈ°μ„œ κΉƒν—ˆλΈŒμ— μžˆλŠ” first-contributions μ €μž₯μ†Œμ˜ λ‚΄μš©μ„ 컴퓨터에 λ³΅μ‚¬ν•©λ‹ˆλ‹€.

브랜치 μƒμ„±ν•˜κΈ°

아직 μ €μž₯μ†Œ 디렉토리에 μžˆμ§€ μ•Šλ‹€λ©΄ 그곳으둜 μ΄λ™ν•©λ‹ˆλ‹€.

cd first-contributions

이제 git checkout λͺ…령을 μ‚¬μš©ν•˜μ—¬ 브랜치λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€.

git checkout -b <add-your-name>

μ˜ˆμ‹œ:

git checkout -b add-alonzo-church

(브랜치의 이름에 κΌ­ addκ°€ 듀어가지 μ•Šμ•„λ„ λ©λ‹ˆλ‹€. ν•˜μ§€λ§Œ 이 브랜치의 λͺ©μ μ€ λ‹Ήμ‹ μ˜ 이름을 λ¦¬μŠ€νŠΈμ— μΆ”κ°€ν•˜λŠ” 것이기 λ•Œλ¬Έμ— 이름에 addλ₯Ό ν¬ν•¨ν•˜λŠ” 것이 νƒ€λ‹Ήν•©λ‹ˆλ‹€.)

ν•„μš”ν•œ 변경사항을 μž‘μ„±ν•˜κ³  μ»€λ°‹ν•˜κΈ°

이제 ν…μŠ€νŠΈ νŽΈμ§‘κΈ°μ—μ„œ Contributors.md νŒŒμΌμ„ μ—½λ‹ˆλ‹€. 당신은 λΆ„λͺ… κ°€λ²Όμš΄ λ§ˆν¬μ—… 언어인 Markdown에 μ΅μˆ™ν•  κ²λ‹ˆλ‹€. Markdown을 μ–΄λ–»κ²Œ μ‚¬μš©ν•˜λŠ”μ§€λŠ” 이 μΉ˜νŠΈμ‹œνŠΈλ₯Ό μ°Έμ‘°ν•˜μ„Έμš”.

이 κ²½μš°μ—λŠ” λ‹€μŒμ„ Contributors.md의 λ§ˆμ§€λ§‰μ— μΆ”κ°€ν•˜μ„Έμš”:

-[Your-name](https://github.com/Your-username)

μ˜ˆμ‹œ:

-[John Doe](https://github.com/johndoe)

]( 사이에 μŠ€νŽ˜μ΄μŠ€κ°€ μ—†λ‹€λŠ” 것에 μ£Όμ˜ν•˜μ‹­μ‹œμ˜€. νŒŒμΌμ„ μ €μž₯ν•˜κ³  μ’…λ£Œν•˜μ‹­μ‹œμ˜€.

ν”„λ‘œμ νŠΈ λ””λ ‰ν„°λ¦¬μ—μ„œ git status λͺ…령을 μ‹€ν–‰ν•˜λ©΄ 변경사항을 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. 변경사항을 μ•„λž˜ git add λͺ…λ ΉμœΌλ‘œ μΆ”κ°€ν•©λ‹ˆλ‹€.

git add Contributors.md

이제 μ•„λž˜ git commit λͺ…λ ΉμœΌλ‘œ 변경사항을 μ»€λ°‹ν•©λ‹ˆλ‹€.

git commit -m "Add <Your-name> to Contributors list"

<Your-name>을 λ‹Ήμ‹ μ˜ μ΄λ¦„μœΌλ‘œ λ°”κΎΈμ„Έμš”.

변경사항을 κΉƒν—ˆλΈŒμ— ν‘Έμ‹œν•˜κΈ°

git push λͺ…λ ΉμœΌλ‘œ 변경사항을 ν‘Έμ‹œν•©λ‹ˆλ‹€.

git push origin <add-your-name>

<add-your-name>을 이전에 μƒμ„±ν•œ 브랜치 μ΄λ¦„μœΌλ‘œ λ°”κΎΈμ„Έμš”.

κ²€ν† λ₯Ό μœ„ν•΄ 변경사항을 μ œμΆœν•˜κΈ°

κΉƒν—ˆλΈŒμ˜ λ‹Ήμ‹ μ˜ μ €μž₯μ†Œμ— κ°€λ©΄, Compare & pull request λ²„νŠΌμ„ λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. κ·Έ λ²„νŠΌμ„ ν΄λ¦­ν•˜μ„Έμš”.

ν’€ μš”μ²­
μƒμ„±ν•˜κΈ°

이제 ν’€ μš”μ²­μ„ μ œμΆœν•©λ‹ˆλ‹€.

ν’€ μš”μ²­ μ œμΆœν•˜κΈ°

이제 μ—¬λŸ¬λΆ„μ˜ 변경사항을 μ œκ°€ 확인 후에 λ§ˆμŠ€ν„° λΈŒλžœμΉ˜μ— 머지 ν•˜κ²Œ 되면 μ•Œλ¦Ό 메일을 λ°›μœΌμ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.

이제 무엇을 ν•˜λ‚˜μš”?

μ—¬λŸ¬λΆ„μ˜ 첫 κΈ°μ—¬λ₯Ό μΆ•ν•˜ν•©λ‹ˆλ‹€. 이제 μ›Ή μ•±μœΌλ‘œ μ΄λ™ν•˜μ—¬ 친ꡬ 및 νŒ”λ‘œμ›Œμ™€ κ³΅μœ ν•˜μ‹­μ‹œμ˜€.

도움이 ν•„μš”ν•˜κ±°λ‚˜ 질문이 μžˆμ„ 경우, 우리의 slack νŒ€μ— ν•©λ₯˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€. slack νŒ€ κ°€μž…ν•˜κΈ°.

이제 λ‹€λ₯Έ ν”„λ‘œμ νŠΈμ— κΈ°μ—¬ν•΄λ³΄μ‹­μ‹œμ˜€. μ‹œμž‘ν•˜κΈ° μ‰¬μš΄ λ¬Έμ œκ°€ μžˆλŠ” ν”„λ‘œμ νŠΈ λͺ©λ‘μ„ μž‘μ„±ν–ˆμŠ΅λ‹ˆλ‹€. μ›Ή 앱에 μžˆλŠ” ν”„λ‘œμ νŠΈ λͺ©λ‘μ„ ν™•μΈν•˜μ„Έμš”.

λ‹€λ₯Έ 도ꡬλ₯Ό μ΄μš©ν•˜λŠ” νŠœν† λ¦¬μ–Ό

GitHub Desktop Visual Studio 2017 GitKraken
GitHub Desktop Visual Studio 2017 GitKraken

Self-Promotion

λ³Έ ν”„λ‘œμ νŠΈκ°€ λ§ˆμŒμ— λ“œμ‹ λ‹€λ©΄, GitHubλ₯Ό star λ²„νŠΌμ„ λˆŒλŸ¬μ£Όμ„Έμš”.

특히 도움이 되고자 ν•˜μ‹ λ‹€λ©΄ Twitter와 GitHub의 Roshan을 νŒ”λ‘œμš°ν•΄μ£Όμ„Έμš”.