λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
배울 것은 정말 λ§Žμ•„ 🚨/ν˜•μƒκ΄€λ¦¬ & CI & CD 🧱

κΉƒν—ˆλΈŒ GitHub νšŒμ›κ°€μž… 및 ν”„λ‘œν•„ μ„€μ •ν•˜λŠ” 방법

by μ—”μΉ΄μ½” 2024. 12. 20.
λ°˜μ‘ν˜•
μ•ˆλ…•ν•˜μ„Έμš”. μƒˆλ‘œμš΄ λ§ˆμŒκ°€μ§μœΌλ‘œ κΉƒν—ˆλΈŒλ₯Ό μƒˆλ‘œ κ΅¬μΆ•ν•˜λ €κ³  ν•©λ‹ˆλ‹€. ν˜Ήμ‹œ κΉƒν—ˆλΈŒλ₯Ό μ¨λ³΄μ‹œμ§€ λͺ»ν–ˆλ˜ 뢄듀이 계신닀면 이 글을 λ³΄λ©΄μ„œ κΉƒν—ˆλΈŒλ₯Ό 쒋은 포트폴리였둜 λ§Œλ“€μ–΄λ΄…μ‹œλ‹€. μ—­μ‹œ κΉƒν—ˆλΈŒλΌκ³  μƒκ°ν•˜κ²Œ 될 κ²λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€.

[ μ—”μΉ΄μ½” ]

 

GitHubλŠ” Git을 기반으둜 ν•œ 원격 μ €μž₯μ†Œ ν˜ΈμŠ€νŒ… μ„œλΉ„μŠ€λ‘œ, κ°œλ°œμžλ“€μ΄ μ½”λ“œ 버전 관리λ₯Ό 효율적으둜 μˆ˜ν–‰ν•˜κ³  ν˜‘μ—…ν•  수 μžˆλ„λ‘ μ§€μ›ν•˜λŠ” ν”Œλž«νΌμž…λ‹ˆλ‹€. 이λ₯Ό 톡해 μ—¬λŸ¬ κ°œλ°œμžκ°€ λ™μΌν•œ ν”„λ‘œμ νŠΈμ— μ ‘κ·Όν•˜μ—¬ μ½”λ“œ λ³€κ²½ 사항을 κ³΅μœ ν•˜κ³  관리할 수 μžˆμŠ΅λ‹ˆλ‹€.

Git은 파일의 λ³€κ²½ 사항을 μΆ”μ ν•˜κ³  버전 관리λ₯Ό μˆ˜ν–‰ν•˜λŠ” λ„κ΅¬λ‘œ, 둜컬 ν™˜κ²½μ—μ„œ 주둜 μ‚¬μš©λ©λ‹ˆλ‹€. 반면, GitHubλŠ” μ΄λŸ¬ν•œ Git μ €μž₯μ†Œλ₯Ό μ˜¨λΌμΈμ—μ„œ ν˜ΈμŠ€νŒ… ν•˜μ—¬ λ‹€λ₯Έ μ‚¬λžŒλ“€κ³Ό κ³΅μœ ν•˜κ±°λ‚˜ ν˜‘μ—…ν•  수 있게 ν•΄μ€λ‹ˆλ‹€.

 

 

1. κΉƒν—ˆλΈŒ GitHub 검색

 - λ¨Όμ €, μ›Ή λΈŒλΌμš°μ €μ—μ„œ 검색 μ—”μ§„(예: ꡬ글, 넀이버 λ“±)을 μ΄μš©ν•˜μ—¬ "κΉƒν—ˆλΈŒ" λ˜λŠ” "GitHub"λ₯Ό κ²€μƒ‰ν•©λ‹ˆλ‹€. κΉƒν—ˆλΈŒλŠ” μ „ μ„Έκ³„μ μœΌλ‘œ μ‚¬μš©λ˜λŠ” ν”Œλž«νΌμ΄κΈ° λ•Œλ¬Έμ— 검색 κ²°κ³Ό 상단에 곡식 ν™ˆνŽ˜μ΄μ§€ 링크가 λ‚˜νƒ€λ‚©λ‹ˆλ‹€.

 

2. κΉƒν—ˆλΈŒ GitHub ν™ˆνŽ˜μ΄μ§€ 접속

 - 검색 κ²°κ³Όμ—μ„œ GitHub 곡식 ν™ˆνŽ˜μ΄μ§€λ₯Ό ν΄λ¦­ν•˜μ—¬ μ ‘μ†ν•©λ‹ˆλ‹€. κΉƒν—ˆλΈŒμ˜ 메인 화면이 ν‘œμ‹œλ˜λ©°, μ—¬κΈ°μ„œ νšŒμ›κ°€μž…κ³Ό κ΄€λ ¨λœ μ˜΅μ…˜μ„ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

 

3. κΉƒν—ˆλΈŒ GitHub νšŒμ›κ°€μž… νŽ˜μ΄μ§€ 접속

 - ν™ˆνŽ˜μ΄μ§€ μƒλ‹¨μ˜ "Sign up" λ²„νŠΌμ„ ν΄λ¦­ν•˜μ—¬ νšŒμ›κ°€μž… νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•©λ‹ˆλ‹€. νšŒμ›κ°€μž… νŽ˜μ΄μ§€μ—μ„œλŠ” 이메일 μ£Όμ†Œ, μ‚¬μš©μž 이름, λΉ„λ°€λ²ˆν˜Έμ™€ 같은 정보λ₯Ό μž…λ ₯ν•˜λ„λ‘ μš”κ΅¬λ©λ‹ˆλ‹€.

λ‘œλ”©μ°½λ§ˆμ € κ·€μ—½μŠ΅λ‹ˆλ‹€.

 

4. κΉƒν—ˆλΈŒ GitHub νšŒμ›κ°€μž… 인증

 - νšŒμ›κ°€μž… 정보λ₯Ό μž…λ ₯ν•œ ν›„, "Continue" λ²„νŠΌμ„ ν΄λ¦­ν•˜λ©΄ CAPTCHA와 같은 κ°„λ‹¨ν•œ 인증 μ ˆμ°¨κ°€ μ§„ν–‰λ©λ‹ˆλ‹€. μ΄λŠ” 봇이 μ•„λ‹Œ μ‹€μ œ μ‚¬μš©μžμΈμ§€ ν™•μΈν•˜κΈ° μœ„ν•œ κ³Όμ •μž…λ‹ˆλ‹€. μ§€μ‹œμ— 따라 인증을 μ™„λ£Œν•˜λ©΄ λ‹€μŒ λ‹¨κ³„λ‘œ λ„˜μ–΄κ°‘λ‹ˆλ‹€.

 

5. κΉƒν—ˆλΈŒ GitHub 이메일 인증

 - νšŒμ›κ°€μž… κ³Όμ •μ—μ„œ μž…λ ₯ν•œ 이메일 μ£Όμ†Œλ‘œ 인증 메일이 λ°œμ†‘λ©λ‹ˆλ‹€. 이메일을 μ—΄μ–΄ 인증 링크λ₯Ό ν΄λ¦­ν•˜λ©΄ 이메일 인증이 μ™„λ£Œλ˜λ©°, 계정이 ν™œμ„±ν™”λ©λ‹ˆλ‹€. 인증 메일이 λ„μ°©ν•˜μ§€ μ•Šμ„ 경우, 슀팸 메일함을 ν™•μΈν•˜κ±°λ‚˜ 이메일 μ£Όμ†Œλ₯Ό λ‹€μ‹œ μž…λ ₯ν•΄ λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

 

6. κΉƒν—ˆλΈŒ GitHub 둜그인

 - 이메일 인증이 μ™„λ£Œλœ ν›„, λ‹€μ‹œ κΉƒν—ˆλΈŒ ν™ˆνŽ˜μ΄μ§€λ‘œ λŒμ•„κ°€ "Sign in" λ²„νŠΌμ„ ν΄λ¦­ν•˜μ—¬ λ‘œκ·ΈμΈν•©λ‹ˆλ‹€. νšŒμ›κ°€μž… μ‹œ μ‚¬μš©ν•œ 이메일 μ£Όμ†Œμ™€ λΉ„λ°€λ²ˆν˜Έλ₯Ό μž…λ ₯ν•˜λ©΄ κΉƒν—ˆλΈŒ 계정에 μ•‘μ„ΈμŠ€ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

 

7. κΉƒν—ˆλΈŒ GitHub λŒ€μ‹œλ³΄λ“œ

 - 둜그인 ν›„, κΉƒν—ˆλΈŒ λŒ€μ‹œλ³΄λ“œκ°€ ν‘œμ‹œλ©λ‹ˆλ‹€. λŒ€μ‰¬λ³΄λ“œλŠ” μ‚¬μš©μžμ˜ ν™œλ™, ν”„λ‘œμ νŠΈ, νŒ”λ‘œμš°ν•˜λŠ” μ €μž₯μ†Œ 등을 ν•œλˆˆμ— λ³Ό 수 μžˆλŠ” 메인 ν™”λ©΄μž…λ‹ˆλ‹€. μ—¬κΈ°μ—μ„œ μƒˆλ‘œμš΄ μ €μž₯μ†Œλ₯Ό λ§Œλ“€κ±°λ‚˜, κΈ°μ‘΄ μ €μž₯μ†Œλ₯Ό 탐색할 수 μžˆμŠ΅λ‹ˆλ‹€.

 

8. κΉƒν—ˆλΈŒ GitHub Settings μ„€μ •

 - λŒ€μ‰¬λ³΄λ“œ 상단 였λ₯Έμͺ½μ˜ ν”„λ‘œν•„ μ•„μ΄μ½˜μ„ ν΄λ¦­ν•œ ν›„ "Settings"λ₯Ό μ„ νƒν•˜λ©΄ 계정 μ„€μ • νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•©λ‹ˆλ‹€. μ—¬κΈ°μ—μ„œλŠ” 이메일, λΉ„λ°€λ²ˆν˜Έ, μ•Œλ¦Ό μ„€μ • λ“± λ‹€μ–‘ν•œ 계정 κ΄€λ ¨ μ˜΅μ…˜μ„ μ‘°μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ˜ν•œ, ν”„λ‘œν•„ 정보λ₯Ό μž…λ ₯ν•˜λŠ” 곡간도 ν¬ν•¨λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

 - ν”„λ‘œν•„ 이미지λ₯Ό λ³€κ²½ν•©λ‹ˆλ‹€.

 

9. κΉƒν—ˆλΈŒ GitHub ν”„λ‘œν•„ 확인

 - μ„€μ • νŽ˜μ΄μ§€μ—μ„œ "Profile" μ„Ήμ…˜μœΌλ‘œ μ΄λ™ν•˜μ—¬ ν”„λ‘œν•„ 정보λ₯Ό ν™•μΈν•©λ‹ˆλ‹€. 'Edit profile' λ²„νŠΌμ„ ν΄λ¦­ν•˜μ—¬ 이름, ν”„λ‘œν•„ 사진, κ΄€λ ¨ 정보 등을 μΆ”κ°€ν•˜κ±°λ‚˜ μˆ˜μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이 정보λ₯Ό μž…λ ₯ν•˜λ©΄ λ‹€λ₯Έ μ‚¬μš©μžμ—κ²Œ λ”μš± λͺ…ν™•ν•œ 인상을 쀄 수 μžˆμŠ΅λ‹ˆλ‹€. ν™”λ©΄ κ°€μš΄λ° λ³΄μ΄λŠ” 것은 'κΈ°μ—¬ κ·Έλž˜ν”„'라고 λ˜μ—ˆλ„€μš”. μ΄ˆλ‘μƒ‰μœΌλ‘œ ν™œμ„±ν™”λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. κΈ°μ—¬λ₯Ό ν‘œμ‹œν•˜λŠ” 방법에 λŒ€ν•΄μ„œ 연ꡬλ₯Ό 해봐야 ν•  것 κ°™μŠ΅λ‹ˆλ‹€. 


λ°˜μ‘ν˜•