๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Git

Github vs GitLab

by ์ฝ”๋”ฉํ•˜๋Š” ๋ถ•์–ด 2021. 10. 22.
๋ฐ˜์‘ํ˜•

Github

  • ๋ณดํ†ต Open Source ํ”„๋กœ์ ํŠธ๊ฐ€ ๋งŽ์ด ์ง„ํ–‰๋œ๋‹ค.
  • private repository๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋น„์šฉ์„ ๋‚ด์•ผํ•œ๋‹ค. ๊ณ ๋กœ ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ ์ €์žฅ์†Œ๋กœ๋Š” ์ ํ•ฉํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋‹ค.
  • ๋ฌด๋ฃŒ๋กœ ์ด์šฉํ•˜๋ ค๋ฉด ์†Œ์Šค๋ฅผ ์˜คํ”ˆํ•ด์•ผํ•œ๋‹ค.
  • ๋ฌด๋ฃŒ ๋ฒ„์ „๋งŒ ์ด์šฉํ•˜๋”๋ผ๋„ ์ถฉ๋ถ„ํžˆ git์˜ ๊ธฐ๋Šฅ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์ €์žฅ๊ณต๊ฐ„์„ ์ œํ•œ ์—†์ด ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. (๋‹จ, ํ”„๋กœ์ ํŠธ ๋ฐ ํŒŒ์ผ ํฌ๊ธฐ ์ œํ•œ์€ ์žˆ์Œ)
  • ๋‹ค๋ฅธ ํ˜•์ƒ๊ด€๋ฆฌํˆด๊ณผ์˜ ํ˜ธํ™˜์„ฑ์ด ์ข‹์€ ํŽธ์ด๋‹ค.

GitLab

  • ๋น„๊ณต๊ฐœ ์ €์žฅ์†Œ๊ฐ€ ์žˆ๋‹ค.
  • Private๋„ ๋น„์šฉ์ด ์—†๋‹ค. ์ „๋ถ€๋‹ค ๋ฌด๋ฃŒ! (๋น„์šฉ์„ ์ข€ ๋‚ด๋ฉด ๋” ์ข‹์€ ์„œ๋น„์Šค๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์Œ)
  • ๋ฌด๋ฃŒ์ž„์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  github์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ ๋Œ€๋ถ€๋ถ„์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ์ž์ฒด CI ์™€ GitLab์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
  • ๋‹ค๋ฅธ ํ˜•์ƒ๊ด€๋ฆฌํˆด์—์„œ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๊ธฐ ์–ด๋ ต๋‹ค.

 

SVN์— Github์— GitLab์—.. ์šฐ๋ฆฌ๋Š” ํ˜์‹ ์ ์ธ ์„ธ์ƒ์„ ์‚ด๊ณ  ์žˆ๋‹ค!!

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€