[Git] Git & GitHub

์†Œ์ด๋ށยท2023๋…„ 11์›” 30์ผ
0

Git

๋ชฉ๋ก ๋ณด๊ธฐ
1/6
post-thumbnail

๐Ÿ“ Git

  • Local ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ถ„์‚ฐ ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(Distributed Version Control System, DVCS)์ด๋‹ค.
  • .git ํด๋”๋ฅผ ํ†ตํ•ด ์†Œ์Šค ์ฝ”๋“œ ๋“ฑ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๊ด€๋ฆฌํ•˜๊ณ  ์ถ”์ ํ•  ์ˆ˜ ์žˆ๋‹ค.

์ด๋ฏธ์ง€ ์ถœ์ฒ˜

๐Ÿ“ GitHub

  • Git์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์›น ๊ธฐ๋ฐ˜์˜ ์ฝ”๋“œ ํ˜ธ์ŠคํŒ… ํ”Œ๋žซํผ์ด๋‹ค.
  • ์ฝ”๋“œ ์ €์žฅ์†Œ(Remote Repository)๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
  • ์ฝ”๋“œ ํ˜‘์—…, ๋ฒ„์ „ ๊ด€๋ฆฌ, ์ด์Šˆ ํŠธ๋ž˜ํ‚น, ์ฝ”๋“œ ๋ฆฌ๋ทฐ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค.

์ด๋ฏธ์ง€ ์ถœ์ฒ˜

๐Ÿ“ ๊ถ๊ธˆํ•ด์„œ ์ฐพ์•„๋ณธ ๊ฒƒ

  • GitHub ์ด์™ธ์—๋„ Remote Repository์„ ์ œ๊ณตํ•˜๋Š” ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ๋“ค์ด ์žˆ๋‹ค. (ex.GitLab, Bitbucket)
  • ๊ฐ ํ”Œ๋žซํผ์€ ๊ฐ์ž์˜ Remote Repository๋ฅผ ์œ„ํ•œ ์„œ๋ฒ„๋ฅผ ์šด์˜ํ•˜๊ณ  ์žˆ๋‹ค.
  • Git ๋ช…๋ น์–ด๋กœ Remote Repository๋ฅผ Local์—๋„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด ๊ฒฝ์šฐ Remote Repository๋Š” ๊ฐœ๋ฐœ์ž์˜ ์ปดํ“จํ„ฐ์— ์กด์žฌํ•˜๋ฉฐ, ํ•ด๋‹น ์ปดํ“จํ„ฐ์˜ ๋””์Šคํฌ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•œ๋‹ค.

References

๐Ÿ”— https://www.explainthis.io/en/swe/git-flow

0๊ฐœ์˜ ๋Œ“๊ธ€