home๊ฐ•์˜ ํ™ˆ์œผ๋กœ
Section 14. GitHub ์ œ๋Œ€๋กœ ํ™œ์šฉํ•˜๊ธฐ
Lesson 2. ๐Ÿ— GPG๋กœ ์ปค๋ฐ‹์— ์‚ฌ์ธํ•˜๊ธฐ

GPG ํ‚ค๋ฅผ ํ†ตํ•œ ๊ฒ€์ฆ

GitHub ์ปค๋ฐ‹ ๋‚ด์—ญ ์‚ดํŽด๋ณด๊ธฐ

  • ๋กœ์ปฌ์—์„œ ํ‘ธ์‹œํ•œ ์ปค๋ฐ‹๊ณผ GitHub์—์„œ ์ž‘์„ฑํ•œ ์ปค๋ฐ‹ ๋น„๊ต
  • Verified : ์‹ ๋ขฐํ•  ๋งŒํ•œ ์ถœ์ฒ˜์—์„œ ์ปค๋ฐ‹๋˜์—ˆ๋‹ค๋Š” ์ธ์ฆ

GPG ์‚ฌ์šฉ

1.GPG ํˆด ์„ค์น˜


2. GPG ํ‚ค ์ƒ์„ฑ


3. New GPG key ํด๋ฆญํ•˜์—ฌ ๋“ฑ๋ก


4. ์‚ฌ์ธํ•˜๊ธฐ

  • ์ปค๋ฐ‹์— ์‚ฌ์ธ: ๋ช…๋ น์–ด์— -S ์˜ต์…˜ ์ถ”๊ฐ€

    git commit -S -m '(๋ฉ”์‹œ์ง€)'

  • ํƒœ๊ทธ์— ์‚ฌ์ธ: ๋ช…๋ น์–ด์— -s ์˜ต์…˜ ์ถ”๊ฐ€

    git tag -s (ํƒœ๊ทธ๋ช…) (์ปค๋ฐ‹ ํ•ด์‹œ) -m (๋ฉ”์‹œ์ง€)

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

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

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

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

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

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