Skip to content

Files

Latest commit

1c51956 Β· Oct 12, 2018

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을 νŒ”λ‘œμš°ν•΄μ£Όμ„Έμš”.