Skip to main content

๊ธฐ์—…์—์„œ ์ž‘์—…์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋ชจ๋ฒ” ์‚ฌ๋ก€

GitHub์กฐ์ง ๋ฐ ํŒ€ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ๊ถŒ์žฅ ์‚ฌ๋ก€์— ๋”ฐ๋ผ ๊ณต๋™ ์ž‘์—…์„ ์ด‰์ง„ํ•˜๊ณ  ๋Œ€๊ทœ๋ชจ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

ํšŒ์‚ฌ ๋˜๋Š” ๊ฑฐ๋ฒ„๋„Œ์Šค์— ์กฐ์ง ์‚ฌ์šฉ

์กฐ์ง์„ ์‚ฌ์šฉํ•˜๋Š” ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๋ชจ๋ธ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  •         **๊ทธ๋ฃน ๊ด€๋ จ ์ž‘์—… ํ”„๋กœ์ ํŠธ**: ํŠน์ • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ๊ด€๋ จ ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ ๊ทธ๋ฃนํ™”ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ํ•ด๋‹น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์ž‘์—…ํ•˜๋Š” ํŒ€์€ ํšจ๊ณผ์ ์œผ๋กœ ํ†ต์‹ ํ•˜๊ณ  ๋‹ค์–‘ํ•œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    
  •         **์œ ์‚ฌํ•œ ๊ฑฐ๋ฒ„๋„Œ์Šค ์š”๊ตฌ ์‚ฌํ•ญ ๊ทธ๋ฃน**ํ™”: ์œ ์‚ฌํ•œ ์ •์ฑ…, ๋ณด์•ˆ ์„ค์ • ๋˜๋Š” ์•ก์„ธ์Šค ์ œํ•œ์ด ํ•„์š”ํ•œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ ๊ทธ๋ฃนํ™”ํ•ฉ๋‹ˆ๋‹ค. ์กฐ์ง์— ํ•„์š”ํ•œ ์„ค์ •์„ ๋Œ€๊ทœ๋ชจ๋กœ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ทน๋น„ ์ž‘์—… ํ”„๋กœ์ ํŠธ ๋˜๋Š” ํŠน์ • ๋ฐ์ดํ„ฐ ๋ถ„๋ฅ˜๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ์ œํ•œ๋œ ์ˆ˜์˜ ์‚ฌ์šฉ์ž๋งŒ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ์กฐ์ง์—์„œ ๊ทธ๋ฃนํ™”ํ•ฉ๋‹ˆ๋‹ค.
    

์˜๋„์ ์œผ๋กœ ์กฐ์ง ๋งŒ๋“ค๊ธฐ

์กฐ์ง์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ๊ท ํ˜•์ž…๋‹ˆ๋‹ค. GitHub์€(๋Š”) ์กฐ์ง ๊ด€๋ฆฌ์˜ ํ™•์žฅ์„ฑ์„ ์ง€์†์ ์œผ๋กœ ๋†’์ด๊ณ  ์žˆ์ง€๋งŒ, ์กฐ์ง์„ ๋งŒ๋“œ๋Š” ์ด์œ ์— ๋Œ€ํ•ด์„œ๋Š” ์˜๋„์ ์œผ๋กœ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์กฐ์ง์„ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์กฐ์ง์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ํ•ญ์ƒ ๋” ์‰ฝ์Šต๋‹ˆ๋‹ค.

ํšŒ์‚ฌ์˜ ๋ถ€์ž์—ฐ์Šค๋Ÿฌ์šด ๋ถ€๋ถ„์„ ๋‹จ์ผ ๋Œ€๊ทœ๋ชจ ์กฐ์ง์— ๋งž์ถ”๋ ค๊ณ  ํ•˜์ง€ ๋งˆ์„ธ์š”. ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ณ„์ •์˜ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž๋™ํ™”ํ•˜๊ณ , ์•ก์„ธ์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ , ์—ฌ๋Ÿฌ ์กฐ์ง์—์„œ ์ •์ฑ…์„ ํ•œ ๋ฒˆ์— ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์—ฌ๋Ÿฌ ์กฐ์ง์œผ๋กœ ์ž‘์—…์„ ๋ถ„๋ฆฌํ•˜๋Š” ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋™์ผํ•œ ์กฐ์ง์˜ ๊ตฌ์„ฑ์› ๊ฐ„์—๋งŒ ์ž‘๋™ํ•˜๋ฏ€๋กœ @-mentions ์‚ฌ์šฉ์ž๊ฐ€ ํ•œ ์กฐ์ง ๋‚ด์—์„œ ํ†ต์‹ ํ•˜๋Š” ๊ฒƒ์ด ๋” ์‰ฝ์Šต๋‹ˆ๋‹ค.
  • ๊ฒ€์ƒ‰ํ•  ์œ„์น˜๊ฐ€ ํ•˜๋‚˜๋ฟ์ด๊ธฐ ๋•Œ๋ฌธ์— ์‚ฌ์šฉ์ž๊ฐ€ ํ•œ ์กฐ์ง์—์„œ ๋ฆฌ์†Œ์Šค๋ฅผ ๋” ์‰ฝ๊ฒŒ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ „๋žต์„ ๊ฐœ๋ฐœํ•  ๋•Œ ์†Œ์ˆ˜์˜ ์กฐ์ง์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๋น„์ฆˆ๋‹ˆ์Šค์— ์ ํ•ฉํ•œ ํ•ญ๋ชฉ์— ๋Œ€ํ•œ ์‹ ๋ขฐ๋ฅผ ์Œ“์€ ํ›„์—๋Š” ํ•„์š”์— ๋”ฐ๋ผ ์ถ”๊ฐ€ ์กฐ์ง์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•ก์„ธ์Šค, ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ฐ ์ž‘์—… ์กฐ์ง์— ๋Œ€ํ•œ ์ „๋žต์„ ์ •๊ธฐ์ ์œผ๋กœ ํ‰๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ ˆ๊ฑฐ์‹œ ์กฐ์ง์„ ์ •๋ฆฌํ•˜๋Š” ๊ฒƒ์€ ํ•ด๋‹น ํ”„๋กœ์„ธ์Šค์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค.

ํŒ€์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ๋žŒ๋“ค์„ ๊ตฌ์„ฑํ•˜์‹ญ์‹œ์˜ค

์ฐธ๊ณ  ํ•ญ๋ชฉ

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํŒ€์€ ๊ณต๊ฐœ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ์ƒํƒœ์ด๋ฉฐ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํŒ€์€ ๋Œ€๊ทœ๋ชจ๋กœ ์•ก์„ธ์Šค ๋ฐ ๊ถŒํ•œ์„ ์ œ์–ดํ•˜๋Š” ๊ฐ€์žฅ ์ข‹์€ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ํŒ€์„ ๋งŒ๋“ค๊ณ  ์กฐ์ง์— ์‚ฌ์šฉ์ž ์ถ”๊ฐ€, ๋ผ์ด์„ ์Šค ๋ถ€์—ฌ ๋ฐ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์„ค์ •์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ ์œ„์ž„๊ณผ ๊ฐ™์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ธฐ๋ณธ ์ˆ˜๋‹จ์œผ๋กœ ๋ฉค๋ฒ„ ์ž๊ฒฉ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๋ฐฉ์‹์œผ๋กœ ํŒ€์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ํŒ€์˜ ๋ฉค๋ฒ„ ์ž๊ฒฉ์„ ์ œ์–ดํ•˜๋Š” ๊ฒƒ์€ ์ค‘์š”ํ•œ ์ž‘์—…์ž…๋‹ˆ๋‹ค. ์†Œ์ˆ˜์˜ ์‚ฌ์šฉ์ž๋กœ ํŒ€๊ณผ ํ•ด๋‹น ๊ตฌ์„ฑ์›์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์„ ์ œํ•œํ•ฉ๋‹ˆ๋‹ค. IdP(์™ธ๋ถ€ ID ๊ณต๊ธ‰์ž)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ค‘์•™ ๊ด€๋ฆฌ์ž๊ฐ€ ํŒ€ ๋ฉค๋ฒ„ ์ž๊ฒฉ์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋„๋ก ํŒ€์„ IdP ๊ทธ๋ฃน์— ๋™๊ธฐํ™”ํ•ฉ๋‹ˆ๋‹ค.

์—ญํ• ์„ ์‚ฌ์šฉํ•˜์—ฌ ํŒ€์— ๊ด€๋ฆฌ ์—…๋ฌด๋ฅผ ์œ„์ž„ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ํšŒ์‚ฌ์˜ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์†Œ์œ ์ž ์ˆ˜๋ฅผ ์ œํ•œํ•˜๊ณ  ์‚ฌ์šฉ์ž์—๊ฒŒ ์ž‘์—…์„ ํšจ๊ณผ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ถŒํ•œ๋งŒ ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ฐ์‚ฌ ํŒ€์€ ๋‹ค๋ฅธ ์„ค์ •์— ์•ก์„ธ์Šคํ•˜์ง€ ์•Š๊ณ ๋„ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ฐ์‚ฌ ๋กœ๊ทธ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์กฐ์ง ์†Œ์œ  ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ๊ณต๋™ ์ž‘์—…

๊ฐ€๋Šฅํ•˜๋ฉด ์กฐ์ง ์†Œ์œ  ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ํ˜‘์—…ํ•˜๊ณ  ์‚ฌ์šฉ์ž ์†Œ์œ  ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ๋Š” ํ˜‘์—…์„ ์ตœ์†Œํ™”ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์กฐ์ง ์†Œ์œ  ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—๋Š” ๋ณด๋‹ค ์ •๊ตํ•œ ๋ณด์•ˆ ๋ฐ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์ด ์žˆ์œผ๋ฉฐ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ฉค๋ฒ„ ์ž๊ฒฉ์ด ๋ณ€๊ฒฝ๋˜๋”๋ผ๋„ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ๋‹จ๊ณ„

GitHub Enterprise Cloud์— ๋Œ€ํ•œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์˜จ๋ณด๋”ฉ ์—ฌ์ •์˜ ๋ชจ๋ฒ” ์‚ฌ๋ก€์— ๋”ฐ๋ผ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๋ฅผ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.