์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž์˜ ๊ฐœ์ธ ๊ณต๋ถ€ ๊ณผ์ •์„ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค.

gitHub vs Gitlab

๋ฒ„์ „๊ด€๋ฆฌ ์‹œ์Šคํ…œ

  • ๊ฐœ๋ฐœํ•˜๋ฉด์„œ ๋ฐœ์ƒํ•˜๋Š” ๋ณ€ํ™”๋ฅผ ๊ธฐ๋กํ•ด์„œ
  • ๊ทธ ๋ณ€ํ™”๋ฅผ ์—ด๋žŒํ•˜๊ณ 
  • ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ์‹œ์Šคํ…œ

Git

  • ๋ฒ„์ „๊ด€๋ฆฌ ์‹œ์Šคํ…œ์„ ๊ตฌํ˜„ํ•œ ๊ตฌ์ฒด์ ์ธ ์ œํ’ˆ ์ค‘ ํ•˜๋‚˜
  • ๋ถ„์‚ฐํ˜• ๋ฒ„์ „๊ด€๋ฆฌ ์‹œ์Šคํ…œ
  • ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ๋ฒ„์ „๊ด€๋ฆฌ ์‹œ์Šคํ…œ

์›๊ฒฉ ์ €์žฅ์†Œ

  • ๋ฒ„์ „๊ด€๋ฆฌ ์‹œ์Šคํ…œ์€ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋ฒ„๋ฅผ ์šด์˜ํ•  ์ˆ˜ ์žˆ๊ณ 
  • ์„œ๋ฒ„์— ์†Œ์Šค์ฝ”๋“œ๋ฅผ ์ €์žฅํ•ด์„œ ํ˜‘์—…,
  • ํ™๋ณด ๋“ฑ์— ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค

Github

  • ๋ฒ„์ „๊ด€๋ฆฌ ์‹œ์Šคํ…œ์ธ git์„ ์ด์šฉํ•˜๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•œ ์›๊ฒฉ์ €์žฅ์†Œ๋ฅผ ์ œ๊ณต
  • ์˜คํ”ˆ์†Œ์Šค๋Š” ๋ฌด๋ฃŒ
  • ๋น„๊ณต๊ฐœ ํ”„๋กœ์ ํŠธ๋Š” ์œ ๋ฃŒ
  • ์ €์žฅ์†Œ ํฌ๊ธฐ์˜ ์ œํ•œ์ด ์—†๋‹ค
  • ๋กœ์ปฌ ๋ฒ„์ „๊ด€๋ฆฌ ์‹œ์Šคํ…œ์ด ์—†์–ด๋„ ๋งŽ์€ ์ž‘์—…์„ ์›น์ƒ์—์„œ ํ•  ์ˆ˜ ์žˆ๋‹ค

Gitlab

  • Git์˜ ์›๊ฒฉ ์ €์žฅ์†Œ ๊ธฐ๋Šฅ๊ณผ ์ด์Šˆ ํŠธ๋ž˜์ปค ๊ธฐ๋Šฅ ๋“ฑ์„ ์ œ๊ณต
  • ์„ค์น˜ํ˜• github์ด๋ผ๋Š” ์ปจ์…‰์œผ๋กœ ์ œ์ž‘
  • ๋น„์šฉ์ด ๋ถ€๋‹ด๋˜๊ฑฐ๋‚˜ ์†Œ์Šค์ฝ”๋“œ์˜ ๋ณด์•ˆ์ด ์ค‘์š”ํ•œ ํ”„๋กœ์ ํŠธ์— ์ ๋‹น

issue tracker

  • ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋Š” ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์—…๋ฌด๋“ค์„ ๊ด€๋ฆฌํ•ด์ฃผ๋Š” ์—…๋ฌด ๊ด€๋ฆฌ ์‹œ์Šคํ…œ