๋ฒ„์ „ ๊ด€๋ฆฌ๋ž€? Git ์‰ฝ๊ฒŒ ์ดํ•ดํ•˜๊ธฐ, Git๊ณผ GitHub ์ฐจ์ด
ยท
ํ”„๋กœ๊ทธ๋ž˜๋ฐ
๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ (VCS, Version Control System)๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์ด๋ž€ ํŒŒ์ผ ๋ณ€ํ™”๋ฅผ ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๊ธฐ๋กํ–ˆ๋‹ค๊ฐ€ ๋‚˜์ค‘์— ํŠน์ • ์‹œ์ ์˜ ๋ฒ„์ „์„ ๋‹ค์‹œ ๊บผ๋‚ด์˜ฌ ์ˆ˜ ์žˆ๋Š” ์‹œ์Šคํ…œ๊ฐ ํŒŒ์ผ์„ ์ด์ „ ์ƒํƒœ๋กœ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ์Œ.ํ”„๋กœ์ ํŠธ๋ฅผ ํ†ต์งธ๋กœ ์ด์ „ ์ƒํƒœ๋กœ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ์Œ.์‹œ๊ฐ„์— ๋”ฐ๋ผ ์ˆ˜์ • ๋‚ด์šฉ์„ ๋น„๊ตํ•ด๋ณผ ์ˆ˜ ์žˆ์Œ. ๋ˆ„๊ฐ€ ๋ฌธ์ œ๋ฅผ ์ผ์œผ์ผฐ๋Š”์ง€, ์ถ”์ ํ•  ์ˆ˜ ์žˆ๊ณ  ๋ˆ„๊ฐ€ ์–ธ์ œ ๋งŒ๋“ค์–ด๋‚ธ ์ด์Šˆ์ธ์ง€ ์•Œ ์ˆ˜ ์žˆ์Œ. ๋˜ํ•œ ํŒŒ์ผ์„ ์žƒ์–ด๋ฒ„๋ฆฌ๊ฑฐ๋‚˜, ์ž˜๋ชป๊ณ ์ณค์„ ๋•Œ ์‰ฝ๊ฒŒ ๋ณต๊ตฌํ•  ์ˆ˜ ์žˆ์Œ. 1) ๋กœ์ปฌ ๋ฒ„์ „ ๊ด€๋ฆฌ ๊ฐ€์žฅ ๋ณดํŽธ์ ์ด๊ณ  ์‰ฌ์šด 1์ฐจ์›์  ๋ฒ„์ „๊ด€๋ฆฌ ๋ฐฉ๋ฒ•. ํŒŒ์ผ ๋ณต์‚ฌํ•ด์„œ ๊ด€๋ฆฌํ•˜๊ธฐ ใ…‹ใ…‹ ์ด ๋ฐฉ๋ฒ•์€ ์œ„ํ—˜ํ•จ. ์ž˜๋ชป๋˜๊ธฐ ์‰ฌ์›€. (์ž‘์—… ์ค‘์ด๋˜ ๋””๋ ‰ํ† ๋ฆฌ ์‚ญ์ œ, ํŒŒ์ผ ์ˆ˜์ • ์‹ค์ˆ˜, ๋ณต์‚ฌ ์‹ค์ˆ˜.. ) ๋กœ์ปฌ VCS ๋ฅผ ๋งŒ๋“ค์–ด, ๊ฐ„๋‹จํ•œ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค์— ํŒŒ์ผ์˜..