Skip to content

Files

52 lines (38 loc) Β· 4.47 KB

additional-material.ko.md

File metadata and controls

52 lines (38 loc) Β· 4.47 KB

μΆ”κ°€ 정보

μ—¬λŸ¬λΆ„μ΄ 여기에 였기 전에 κΈ°λ³Έμ‹€μŠ΅ 과정을 이미 μ™„λ£Œν–ˆλ‹€κ³  κ°€μ •ν•©λ‹ˆλ‹€. 이 λ¬Έμ„œλŠ” κ³ κΈ‰ Git κΈ°μˆ μ— λŒ€ν•œ 좔가적인 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

이 λ¬Έμ„œλŠ” 원격 μ €μž₯μ†Œμ˜ 컀밋을 μˆ˜μ •ν•˜λŠ” 방법에 λŒ€ν•œ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. 컀밋을 μˆ˜μ •ν•˜λŠ” 것은 λ‹Ήμ‹ μ˜ ν˜„μž¬ 브랜치 λ‚΄ κ°€μž₯ 졜근의 컀밋을 λ³€κ²½ν•˜λŠ” ν•œ λ°©λ²•μž…λ‹ˆλ‹€. μ΄λŠ” 컀밋 메세지λ₯Ό μˆ˜μ •ν•΄μ•Ό ν•˜κ±°λ‚˜ 컀밋에 변경사항을 ν¬ν•¨ν•˜μ§€ μ•Šμ€ κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€. 당신은 원격 μ €μž₯μ†Œμ— 컀밋을 ν‘Έμ‹œν•˜κΈ° μ „κΉŒμ§€ 컀밋을 κ³„μ†ν•΄μ„œ μˆ˜μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

당신이 λ§Œλ“  컀밋을 μˆ˜μ •ν•΄μ•Ό ν•  경우 μ‚¬μš©ν•˜μ‹­μ‹œμ˜€.

이 λ¬Έμ„œλŠ” gitμ—μ„œ μ‚¬μš©μž 정보 및 기타 μ˜΅μ…˜μ„ κ΅¬μ„±ν•˜λŠ” 방법에 λŒ€ν•œ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

git 섀정을 더 잘 닀루렀면 이 단계λ₯Ό μˆ˜ν–‰ν•˜μ‹­μ‹œμ˜€.

이 λ¬Έμ„œλŠ” 포크 된 μ €μž₯μ†Œλ₯Ό κΈ°λ³Έ μ €μž₯μ†Œλ‘œ μ΅œμ‹  μƒνƒœλ‘œ μœ μ§€ν•˜λŠ” 방법에 λŒ€ν•œ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. μ—¬λŸ¬λΆ„κ³Ό λ‹€λ₯Έ λ§Žμ€ μ‚¬λžŒλ“€μ΄ ν”„λ‘œμ νŠΈμ— κΈ°μ—¬ν•˜κΈ°λ₯Ό λ°”λžλ‹ˆλ‹€.

포크 된 μƒμœ„ μ €μž₯μ†Œκ°€ λ³€κ²½λ˜μ§€ μ•Šμ€ 경우 λ‹€μŒ 단계λ₯Ό μˆ˜ν–‰ν•˜μ‹­μ‹œμ˜€.

이 λ¬Έμ„œλŠ” 컀밋을 λ‹€λ₯Έ 브랜치둜 μ΄λ™ν•˜λŠ” 방법에 λŒ€ν•œ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

이 단계λ₯Ό μˆ˜ν–‰ν•˜μ—¬ 컀밋을 λ‹€λ₯Έ 브랜치둜 μ΄λ™ν•˜μ‹­μ‹œμ˜€.

이 λ¬Έμ„œλŠ” 둜컬 μ €μž₯μ†Œμ—μ„œ νŒŒμΌμ„ μ§€μš°λŠ” 방법에 λŒ€ν•œ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

컀밋 전에 νŒŒμΌμ„ μ‚­μ œν•˜λŠ” 방법을 배우렀면 λ‹€μŒμ˜ 과정을 μˆ˜ν–‰ν•˜μ‹­μ‹œμ˜€.

이 λ¬Έμ„œλŠ” μ €μž₯μ†Œμ—μ„œ 브랜치λ₯Ό μ‚­μ œν•˜λŠ” 방법에 λŒ€ν•œ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

PR(pull request) μš”μ²­μ΄ 병합 된 후에 λ³Έ 단계λ₯Ό μˆ˜ν–‰ν•˜μ‹­μ‹œμ˜€.

이 λ¬Έμ„œλŠ” 병합 μΆ©λŒμ„ ν•΄κ²°ν•˜λŠ” 방법에 λŒ€ν•œ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

이 단계λ₯Ό μˆ˜ν–‰ν•˜μ—¬ κ³€λž€ν•œ 병합 μΆ©λŒμ„ ν•΄κ²°ν•˜μ‹­μ‹œμ˜€.

이 λ¬Έμ„œλŠ” 원격 μ €μž₯μ†Œμ—μ„œ 컀밋을 λ˜λŒλ¦¬λŠ” 방법에 λŒ€ν•œ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. 이미 Github에 ν‘Έμ‹œ 된 컀밋을 λ˜λŒλ¦¬λ €λŠ” 경우 μœ μš©ν•©λ‹ˆλ‹€.

컀밋을 되돌리렀면 이 단계λ₯Ό μˆ˜ν–‰ν•˜μ‹­μ‹œμ˜€.

이 λ¬Έμ„œλŠ” λŒ€ν™”ν˜• 리베이슀둜 컀밋을 μŠ€μΏΌμ‹œν•˜λŠ” 방법에 λŒ€ν•œ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

μ˜€ν”ˆ μ†ŒμŠ€ ν”„λ‘œμ νŠΈμ—μ„œ PR을 보낼 λ•Œ 리뷰어가 λͺ¨λ“  컀밋을 ν•˜λ‚˜λ‘œ μŠ€μΏΌμ‹œν•˜λ„λ‘ μš”μ²­ν•˜λŠ” 경우 μœ μ΅ν•œ 컀밋 λ©”μ‹œμ§€μ™€ ν•¨κ»˜ 이것을 μ‚¬μš©ν•˜μ‹­μ‹œμ˜€.

이 λ¬Έμ„œλŠ” 둜컬 μ €μž₯μ†Œμ—μ„œ 컀밋을 μ‹€ν–‰ μ·¨μ†Œν•˜λŠ” 방법에 λŒ€ν•œ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. 둜컬 μ €μž₯μ†Œκ°€ 엉망이라고 느껴 당신이 둜컬 μ €μž₯μ†Œλ₯Ό λ¦¬μ…‹ν•˜κ³ μž ν•  λ•Œ 당신이 ν•΄μ•Ό ν•  μΌμž…λ‹ˆλ‹€.

둜컬 컀밋을 μ·¨μ†Œν•˜λ €λ©΄ 이 단계λ₯Ό μˆ˜ν–‰ν•˜μ‹­μ‹œμ˜€.

이 λ¬Έμ„œλŠ” λͺ¨λ“  λΈ”λ‘œκ·Έ κ²Œμ‹œλ¬Ό, μœ μš©ν•œ μ‚¬μ΄νŠΈ, μœ μš©ν•œ 정보 및 μ›Ή μ‚¬μ΄νŠΈμ— λŒ€ν•œ λ‚΄μš©μ„ λ‹΄κ³  μžˆμŠ΅λ‹ˆλ‹€. μš°λ¦¬κ°€ λͺ¨λ“  ν•„μš”λ₯Ό μœ„ν•΄ μ°Έμ‘°ν•˜λŠ” 것은 μ΄ˆμ‹¬μž λ˜λŠ” μ „λ¬Έκ°€ 일 κ²ƒμž…λ‹ˆλ‹€. 이 νŽ˜μ΄μ§€λŠ” μ˜€ν”ˆ μ†ŒμŠ€ 도메인을 처음 μ ‘ν•˜κ±°λ‚˜ 더 λ§Žμ€ 것을 배우고자 ν•˜λŠ” μ‚¬λžŒλ“€μ„ λ•λŠ” μ§€ν‘œ 역할을 ν•΄μ•Ό ν•©λ‹ˆλ‹€.

이 λ¬Έμ„œλŠ” .gitignore 파일의 μ—­ν• , μ‚¬μš© 이유 및 .gitignore 파일 생성 방법을 μ„€λͺ…ν•©λ‹ˆλ‹€. 이 νŒŒμΌμ€ 거의 λͺ¨λ“  git ν”„λ‘œμ νŠΈμ— μ‚¬μš©λ©λ‹ˆλ‹€. μ΄λŠ” ν•„μš”ν•œ 파일만 git에 μ»€λ°‹ν•˜λ„λ‘ λ•μŠ΅λ‹ˆλ‹€.

이 λ¬Έμ„œλŠ” μ €μž₯μ†Œλ“€μ˜ ν¬λ¦¬λ΄μ…œμ„ μ €μž₯ν•˜λŠ” 방법을 μ„€λͺ…ν•©λ‹ˆλ‹€. μ΄λŠ” λ³΄μ•ˆ κ΄€λ ¨ λ¬Έμ œκ°€ 될 수 μžˆμœΌλ―€λ‘œ, λ‹Ήμ‹ μ˜ 직μž₯/ ν•™μ—… 에 μ•Œλ§žμ€ λ³΄μ•ˆ 정책을 λ”°λ₯΄μ‹­μ‹œμ˜€.