Skip to main content

์‚ฌ์ „ ๋นŒ๋“œ ์‚ฌ์šฉ ๋ถ„๊ธฐ์—์„œ ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ ๊ตฌ์„ฑ ๋ณ€๊ฒฝ ํ…Œ์ŠคํŠธ

์‚ฌ์ „ ๋นŒ๋“œ์— ์‚ฌ์šฉํ•˜๋„๋ก ์„ค์ •๋œ ๋ถ„๊ธฐ์— ๋Œ€ํ•œ ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ ๊ตฌ์„ฑ์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒฝ์šฐ codespace์—์„œ ๋ณ€๊ฒฝ ๋‚ด์šฉ์„ ํ…Œ์ŠคํŠธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ˆ„๊ฐ€ ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

People with write permissions to a repository can create or edit the dev container configuration for a branch.

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

์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ ์†Œ๊ฐœ์„(๋ฅผ) ์ฐธ์กฐํ•˜์„ธ์š”.

๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ ๊ตฌ์„ฑ์— ๋Œ€ํ•œ ๋ณ€๊ฒฝ ๋‚ด์šฉ ํ…Œ์ŠคํŠธ

  1. ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋ณ€๊ฒฝํ•˜๋ ค๋Š” ์‚ฌ์ „ ๋นŒ๋“œ ์‚ฌ์šฉ ๋ถ„๊ธฐ์—์„œ codespace๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๋Œ€ํ•œ codespace ๋งŒ๋“ค๊ธฐ์„(๋ฅผ) ์ฐธ์กฐํ•˜์„ธ์š”.

  2. Codespace์—์„œ ํ…Œ์ŠคํŠธ ๋ถ„๊ธฐ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ codespace์—์„œ ์›๋ณธ ์ œ์–ด ์‚ฌ์šฉ์„(๋ฅผ) ์ฐธ์กฐํ•˜์„ธ์š”.

  3. ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ ๊ตฌ์„ฑ์— ํ•„์š”ํ•œ ๋ณ€๊ฒฝ ๋‚ด์šฉ์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.

  4. ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋‹ค์‹œ ๋นŒ๋“œํ•˜์—ฌ ๋ณ€๊ฒฝ ๋‚ด์šฉ์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ฐœ๋ฐœ ์ปจํ…Œ์ด๋„ˆ ์†Œ๊ฐœ์„(๋ฅผ) ์ฐธ์กฐํ•˜์„ธ์š”.

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

    ์ฐธ๊ณ  ํ•ญ๋ชฉ

    Codespace๋ฅผ ๋งŒ๋“œ๋Š” ์ž‘์—…์€ ์‚ฌ์ „ ๋นŒ๋“œ์—์„œ ์ƒ์„ฑ๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ ํ‰์†Œ๋ณด๋‹ค ์˜ค๋ž˜ ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค.