home๊ฐ•์˜ ํ™ˆ์œผ๋กœ
Section 14. GitHub ์ œ๋Œ€๋กœ ํ™œ์šฉํ•˜๊ธฐ
Lesson 4. ๐Ÿ™ GitHub ์ถ”๊ฐ€ ํŒ

1. OctoTree

octotree

  • GitHub ๋ ˆํฌ์ง€ํ† ๋ฆฌ์˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋ณด๋‹ค ํŽธํ•˜๊ฒŒ ๋ธŒ๋ผ์šฐ์ง•
  • ํฌ๋กฌ ์ต์Šคํ…์…˜ (์—ฃ์ง€์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅ)
  • ์„ค์น˜ ๋งํฌ



2. GitHub CLI


๐Ÿ’ก ์ฃผ์š” ๋ช…๋ น์–ด


๋กœ๊ทธ์ธ/๋กœ๊ทธ์•„์›ƒ

gh auth (login/logout)

๋ ˆํฌ์ง€ํ† ๋ฆฌ๋“ค ๋ณด๊ธฐ

gh repo list

ํ”„๋กœ์ ํŠธ ํด๋ก 

gh repo clone (์‚ฌ์šฉ์ž๋ช…)/(๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ช…)

ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ/์‚ญ์ œ

gh repo (create/delete)

์ด์Šˆ ๋ชฉ๋ก ๋ณด๊ธฐ

gh issue list

์ด์Šˆ ์—ด๋žŒ/๋‹ซ๊ธฐ

gh issue (view/close) (์ด์Šˆ ๋ฒˆํ˜ธ)

์ด์Šˆ ์ƒ์„ฑ

gh issue create

ํ’€ ๋ฆฌํ€˜์ŠคํŠธ ๋งŒ๋“ค๊ธฐ/๋ชฉ๋ก ๋ณด๊ธฐ

gh pr (create/list)

ํ’€ ๋ฆฌํ€˜์ŠคํŠธ ๋ณด๊ธฐ/์ฝ”๋ฉ˜ํŠธ/๋‹ซ๊ธฐ/๋ณ‘ํ•ฉ

gh pr (view/comment/close/merge) (PR ๋ฒˆํ˜ธ)

๐Ÿค”์–„์ฝ”์—๊ฒŒ ์งˆ๋ฌธํ•˜๊ธฐ์งˆ๋ฌธ์€ ๋ฐ˜.๋“œ.์‹œ ์ด๋ฆฌ๋กœ ๋ณด๋‚ด์ฃผ์„ธ์š”! ( ๊ฐ•์˜์‚ฌ์ดํŠธ ์งˆ๋ฌธ๊ธฐ๋Šฅ โœ– )

๊ฐ•์˜์—์„œ ์ดํ•ด๊ฐ€ ์•ˆ ๋˜๊ฑฐ๋‚˜ ์‹ค์Šต์ƒ ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๋ถ€๋ถ„,
์„ค๋ช…์ด ์ž˜๋ชป๋˜์—ˆ๊ฑฐ๋‚˜ ๋ฏธํกํ•œ ๋ถ€๋ถ„์„ ๋ฉ”์ผ๋กœ ์•Œ๋ ค์ฃผ์„ธ์š”!

๋‹ต๋ณ€๋“œ๋ฆฐ ๋’ค ํ•„์š”ํ•  ๊ฒฝ์šฐ ๋ณธ ํŽ˜์ด์ง€์—
๊ด€๋ จ ๋‚ด์šฉ์„ ์ถ”๊ฐ€/์ˆ˜์ •ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด๋ฉ”์ผ ์ฃผ์†Œ
yalco@yalco.kr
๋ฉ”์ผ ์ œ๋ชฉ (๋ฐ˜๋“œ์‹œ ์•„๋ž˜ ์ œ๋ชฉ์„ ๋ถ™์—ฌ๋„ฃ์–ด์ฃผ์„ธ์š”!)
[์งˆ๋ฌธ] ์ œ๋Œ€๋กœ ํŒŒ๋Š” Git & GitHub (์œ ๋ฃŒ ํŒŒํŠธ) 14-4

๐Ÿ›‘์งˆ๋ฌธ ์ „ ํ•„๋…!!

  • ๊ตฌ๊ธ€๋ง์„ ๋จผ์ € ํ•ด ์ฃผ์„ธ์š”. ๋“ค์–ด์˜ค๋Š” ์งˆ๋ฌธ์˜ ์ ˆ๋ฐ˜ ์ด์ƒ์€ ๊ตฌ๊ธ€์— ๊ฒ€์ƒ‰ํ•ด ๋ณด๋ฉด 1๋ถ„ ์ด๋‚ด๋กœ ๋‹ต์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ๋‚ด์šฉ๋“ค์ž…๋‹ˆ๋‹ค.
  • ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๊ฐ€ ์žˆ์„ ๊ฒฝ์šฐ ์ด๋ฅผ ๊ตฌ๊ธ€์— ๋ณต๋ถ™ํ•ด์„œ ๊ฒ€์ƒ‰ํ•ด๋ณด๋ฉด ๋Œ€๋ถ€๋ถ„ ์งง์€ ์‹œ๊ฐ„ ๋‚ด ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์„ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฐ•์˜ ํŽ˜์ด์ง€์— ์ถ”๊ฐ€์‚ฌํ•ญ ๋“ฑ ๋†“์นœ ๋ถ€๋ถ„์ด ์—†๋Š”์ง€ ํ™•์ธํ•ด์ฃผ์„ธ์š”. ์ž์ฃผ ๋“ค์–ด์˜ค๋Š” ์งˆ๋ฌธ์€ ํŽ˜์ด์ง€์— ์ถ”๊ฐ€์‚ฌํ•ญ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.
  • "์œ ๋ฃŒํŒŒํŠธ์˜ ๊ฐ•์˜ํŽ˜์ด์ง€๋Š” ์–ด๋”” ์žˆ๋‚˜์š”?" - ๊ฐ ์˜์ƒ์˜ ์‹œ์ž‘๋ถ€๋ถ„ ๊ฒ€์€ ํ™”๋ฉด๋งˆ๋‹ค ํ•ด๋‹น ์ฑ•ํ„ฐ์˜ ๊ฐ•์˜ํŽ˜์ด์ง€ ๋งํฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์งˆ๋ฌธ์„ ๋ณด๋‚ด์ฃผ์‹ค ๋•Œ๋Š” ๋ฌธ์ œ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ฐœ์ƒํ–ˆ๊ณ  ์–ด๋–ค ์ƒํ™ฉ์ธ์ง€ ๋“ฑ์„ ๊ตฌ์ฒด์ ์œผ๋กœ ์ ์–ด์ฃผ์„ธ์š”. ์Šคํฌ๋ฆฐ์ƒท์„ ์ฒจ๋ถ€ํ•ด์ฃผ์‹œ๋ฉด ๋”์šฑ ์ข‹์Šต๋‹ˆ๋‹ค.
๐ŸŒ Why not change the world?