๋ฐ˜์‘ํ˜•

๊นƒ๋žฉ(GitLab) ํŒจํ‚ค์ง€

๊นƒ๋žฉ(GitLab)์€ ๊นƒ(Git), ๊นƒํ—™(GitHub)๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์†Œ์Šค ์ฝ”๋“œ์˜ ๋ฒ„์ „ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. ์ข…๋ฅ˜์— ๋”ฐ๋ผ ์„ค์น˜ํ˜•๋„ ์žˆ๊ณ , Console์ด๋‚˜ GUI๋กœ ์ œ๊ณต๋˜๋Š” ํ˜•ํƒœ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์–ธ๊ธ‰ํ•œ ์„ธ ๊ฐ€์ง€ ๋ชจ๋‘ ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค์—์„œ ํŒจํ‚ค์ง€(ํ”Œ๋Ÿฌ๊ทธ์ธ)๋กœ๋„ ์ œ๊ณตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์ธ ๊ฐœ๋…๋งŒ ์•Œ๊ณ  ์žˆ๋‹ค๋ฉด, ๊ตณ์ด ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜์ง€ ์•Š๊ณ  ํ”Œ๋Ÿฌ๊ทธ์ธ ์กฐ์ž‘์œผ๋กœ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด์ฃ .

์—ฌ๊ธฐ์„œ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค 2019์—๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์†Œ์Šค ์ œ์–ด ์˜ต์…˜์œผ๋กœ ๊นƒ๊ณผ Team Foundation Server๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋Š”๋ฐ์š”. Visual Studio 2019๋ถ€ํ„ฐ ์ƒˆ๋กœ์šด ์˜ต์…˜์ด ํ™œ์„ฑํ™”๋˜์–ด, ์ด์ „์— ์‚ฌ์šฉํ•˜๋˜ ๊นƒ ๋ฉ”๋‰ด๊ฐ€ ๋ณด์ด์ง€ ์•Š๋Š” ๊ฒƒ์ด์ฃ . ๋ฌผ๋ก , ์ƒˆ๋กœ ๋ฐฐ์›Œ์„œ ์‚ฌ์šฉํ•ด๋„ ๋˜๊ฒ ์ง€๋งŒ ๊ธฐ์กด์— ์‚ฌ์šฉํ•˜๋˜ ๋ฐฉ์‹์ด ์ต์ˆ™ํ•˜๋‹ค ๋ณด๋‹ˆ ๋ถˆํŽธํ•˜๊ธด ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ ์ด์ „๊ณผ ๊ฐ™์ด ๊นƒ๋žฉ ํŒจํ‚ค์ง€ ๋ฉ”๋‰ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.

New Git user experience ์˜ต์…˜ ๋„๊ธฐ

ํ•ด๋‹น ๊ธฐ๋Šฅ์€ Visual Studio 2019๋ถ€ํ„ฐ ์ง€์›๋˜๋Š”๋ฐ์š”. ๊ธฐ๋ณธ ๊ฐ’์œผ๋กœ ์ผœ์ ธ ์žˆ์œผ๋ฉฐ ์˜ต์…˜์˜ ์œ„์น˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค > ๋„๊ตฌ > ์˜ต์…˜ > ํ™˜๊ฒฝ > ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ๊ธฐ๋Šฅ > New Git user experience

New Git user experience ์˜ต์…˜ ์œ„์น˜
New Git user experience ์˜ต์…˜ ์œ„์น˜

์œ„ ์˜ต์…˜์ด ์ผœ์ ธ์žˆ์œผ๋ฉด Git ๋ณ€๊ฒฝ ๋‚ด์šฉ ํ™”๋ฉด์ด ์•„๋ž˜์™€ ๊ฐ™์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

Git ๋ณ€๊ฒฝ ๋‚ด์šฉ ์ฐฝ
Git ๋ณ€๊ฒฝ ๋‚ด์šฉ ์ฐฝ

๊ทธ๋ฆฌ๊ณ  Git ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๋งŒ๋“ค๊ธฐ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ์ฐฝ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ๊ฐ€ GitHub์„ ์ธ์ˆ˜ํ•œ ์ดํ›„ ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ๊ธฐ๋ณธ ์˜ต์…˜์œผ๋กœ GitHub์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Git ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๋งŒ๋“ค๊ธฐ ํ™”๋ฉด
Git ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๋งŒ๋“ค๊ธฐ ํ™”๋ฉด

ํ‰์†Œ์— ์‚ฌ์šฉํ•˜๋˜ ๋ฉ”๋‰ด์™€ ๋‹ค๋ฅด์ฃ . ๊นƒ๋žฉ ๊ณ„์ • ์—ฐ๋™ ํ›„ Git ๋ณ€๊ฒฝ ๋‚ด์šฉ ๋ฉ”๋‰ด๋ฅผ ๋ณด๋ฉด ๋ฒ„ํŠผ์˜ ์œ„์น˜์™€ ์•„์ด์ฝ˜์ด ๋ณ€๊ฒฝ๋์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ ๋ณ€๊ฒฝ๋œ ๋ฉ”๋‰ด
์ƒˆ๋กœ ๋ณ€๊ฒฝ๋œ ๋ฉ”๋‰ด

์ƒˆ๋กœ์šด ๋ฉ”๋‰ด์— ์ต์ˆ™ํ•ด์ง€๊ธฐ์œ„ํ•ด ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๊ทธ๋ƒฅ ์‚ฌ์šฉํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ถˆํŽธํ•˜๋‹ค๋ฉด ์œ„์—์„œ ์–ธ๊ธ‰ํ•œ ์˜ต์…˜์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ฉด ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” ์˜ต์…˜์„ ๋ˆ ๋ชจ์Šต์ž…๋‹ˆ๋‹ค. ์•„์ฃผ ์นœ์ˆ™ํ•œ ๋ชจ์Šต์ด์ฃ .

์˜ต์…˜์ด ํ•ด์ œ๋œ ๋ชจ์Šต
์˜ต์…˜์ด ํ•ด์ œ๋œ ๋ชจ์Šต

๋ฐ˜์‘ํ˜•