๐Ÿ“˜ Ep.01 |Git์€ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋Š” ๋‚˜์˜ ์ผ๊ธฐ์žฅ์ด๋‹ค

์ˆ˜์ฑ„ํ™” ๋А๋‚Œ์˜ ์ฑ…์ƒ ์œ„์— ์—ด๋ ค ์žˆ๋Š” ๋…ธํŠธ๋ถ๊ณผ ์ผ๊ธฐ์žฅ, ํ๋ฆฟํ•œ ์ฐฝ๋ฐ–์œผ๋กœ ์˜คํ›„ ํ–‡์‚ด์ด ๋น„์น˜๋Š” ์žฅ๋ฉด

๐Ÿงญ ์‹œ๋ฆฌ์ฆˆ ์ „์ฒด ๋ณด๊ธฐ โ†’ [๋Šฆ๊นŽ์ด Git ์ž…๋ฌธ์„œ ๋ชฉ์ฐจ]
๐Ÿ“˜ Ep.00 | Prologue. ์™œ ๋‚˜๋Š” Git์„ ๋ฐฐ์šฐ๊ธฐ๋กœ ํ–ˆ๋Š”๊ฐ€?
๐Ÿ“˜ Ep.01 | Git์€ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋Š” ๋‚˜์˜ ์ผ๊ธฐ์žฅ์ด๋‹ค
๐Ÿ“˜ Ep.02 | Git ์„ค์น˜๋ถ€ํ„ฐ ๋”ฐ๋ผํ•˜๊ธฐ โ€“ ๋‚˜๋งŒ์˜ ํ™˜๊ฒฝ ๋งŒ๋“ค๊ธฐ
๐Ÿ“˜ Ep.03 | git init๊ณผ ์ฒซ ์ปค๋ฐ‹ โ€” ์ด๊ณณ์—์„œ ๊ธฐ๋ก์ด ์‹œ์ž‘๋œ๋‹ค
๐Ÿ“˜ Ep.04 | ์ปค๋ฐ‹์€ ์‹œ๊ฐ„์˜ ๋ถ๋งˆํฌ โ€” log, diff, HEAD
๐Ÿ“˜ Ep.05 | ์‹ค์ˆ˜๋„ ๊ธฐ๋ก์ด๋‹ค โ€” reset๊ณผ revert
๐Ÿ“˜ Ep.06 | ๋‚˜๋งŒ์˜ ํ‰ํ–‰ ์šฐ์ฃผ โ€” ๋ธŒ๋žœ์น˜๋ž€ ๋ฌด์—‡์ธ๊ฐ€?
๐Ÿ“˜ Ep.07 | GitHub๋ž€ ๋ฌด์—‡์ธ๊ฐ€ โ€” ๊ธฐ๋ก์˜ ์ฐฝ๊ณ 
๐Ÿ“˜ Ep.08 | README๋Š” ๋””์ง€ํ„ธ ์ž๊ธฐ์†Œ๊ฐœ์„œ๋‹ค
๐Ÿ“˜ Ep.09 | ๋‚˜๋งŒ์˜ Git ๋ฃจํ‹ด ๋งŒ๋“ค๊ธฐ
๐Ÿ“˜ Ep.10 | Git์œผ๋กœ ์‚ถ์„ ์ •๋ฆฌํ•œ๋‹ค โ€” ๋Šฆ๊นŽ์ด๋“ค์˜ ํšŒ๊ณ ๋ฒ•

์š”์ฆ˜ ๋‚˜๋Š”

์‹œ๊ฐ„์„ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋Š” ๊ธฐ์ˆ ์— ๋Œ๋ฆฐ๋‹ค.

์‚ถ์€ ๋˜๋Œ๋ฆด ์ˆ˜ ์—†๋Š”๋ฐ

๊ทธ ์‚ถ์„ ๊ธฐ๋กํ•œ ๊ฒƒ์€

๋˜๋Œ์•„๋ณผ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

๊ทธ๋Ÿฐ ์˜๋ฏธ์—์„œ

Git์€ ๋‚ด๊ฒŒ ๊ธฐ์ˆ ๋ณด๋‹ค๋„ โ€˜์ผ๊ธฐ์žฅโ€™์— ๊ฐ€๊น๋‹ค.


์ฒ˜์Œ์—” ๊ทธ์ € ๊ฐœ๋ฐœ์ž๋“ค์˜ ๋„๊ตฌ์ฏค์œผ๋กœ ์ƒ๊ฐํ–ˆ๋‹ค.

๋ณต์žกํ•œ ๋ช…๋ น์–ด, ์•Œ ์ˆ˜ ์—†๋Š” ์ฝ”๋“œ๋“ค,

๊ทธ๋ฆฌ๊ณ  ๊ฒ€์€ ํ™”๋ฉด ์œ„์— ๋‚˜์—ด๋œ ์ด๋ฆ„ ๋ชจ๋ฅผ ๋กœ๊ทธ๋“ค.

ํ•˜์ง€๋งŒ ์–ด๋А ๋‚ 

์ด ๋‹จ์–ด๋“ค์ด ์ด์ƒํ•˜๊ฒŒ ๋‚ฏ์ต๊ฒŒ ๋А๊ปด์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

commit โ€” ์˜ค๋Š˜ ํ•˜๋ฃจ, ๋‚ด๊ฐ€ ๊ฒฐ์ •ํ•œ ๊ฒƒ

log โ€” ๋‚ด๊ฐ€ ์ง€๋‚˜์˜จ ๋ฐœ์ž๊ตญ๋“ค

revert โ€” ๊ทธ๋•Œ์˜ ๋‚˜๋ฅผ ๋‹ค์‹œ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๊ธฐ์ˆ 

์ด๊ฑด ๊ฐœ๋ฐœ์ž๊ฐ€ ์•„๋‹ˆ๋ผ,

๋‚˜์ฒ˜๋Ÿผ โ€˜๋Šฆ๊ฒŒ๋ผ๋„ ๋‚จ๊ธฐ๊ณ  ์‹ถ์€ ์‚ฌ๋žŒโ€™์„ ์œ„ํ•œ ์–ธ์–ด์ผ์ง€๋„ ๋ชจ๋ฅด๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค.


๋‚˜๋Š” ์ž์ฃผ ๋œ์ปฅ ๊ฒ์ด ๋‚œ๋‹ค.

๋ฌด์–ธ๊ฐ€๋ฅผ ๋ฐฐ์šฐ๊ธฐ์—” ๋„ˆ๋ฌด ๋Šฆ์€ ๋‚˜์ด ์•„๋‹๊นŒ.

๊ทธ๋Ÿฐ๋ฐ Git์„ ์ ‘ํ•˜๋ฉด์„œ ์ฒ˜์Œ์œผ๋กœ ์ด๋Ÿฐ ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.

๋Šฆ์—ˆ์ง€๋งŒ ๋‚จ๊ธฐ์ž.

๊ทธ๋ฆฌ๊ณ  ๋‚˜์ค‘์—๋ผ๋„ ๋Œ์•„๋ณผ ์ˆ˜ ์žˆ๋„๋ก ์Œ“์ž.

๊ธ€์ด๋“ , ํ”„๋กœ์ ํŠธ๋“ , ์ƒ๊ฐ์ด๋“ .

์ด์   ๋ฒ„๋ฆฌ์ง€ ์•Š๊ณ  ์ €์žฅํ•ด๋‘๋ ค ํ•œ๋‹ค.


Git์˜ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋ฅผ ์“ธ ๋•Œ๋งˆ๋‹ค

๋‚˜๋Š” ๋‚˜ ์ž์‹ ์—๊ฒŒ ๋ฌป๋Š”๋‹ค.

์˜ค๋Š˜ ๋‚˜๋Š” ์–ด๋–ค ์ƒํƒœ๋กœ ๋‚จ๊ธฐ๊ณ  ์‹ถ์€๊ฐ€?

๊ทธ๊ฑด ๊ฐœ๋ฐœ์ž๋“ค์ฒ˜๋Ÿผ โ€˜๊ธฐ๋Šฅ ๋ณ€๊ฒฝโ€™์ด ์•„๋‹ ์ˆ˜๋„ ์žˆ๋‹ค.

์–ด์ฉŒ๋ฉด โ€˜์‹ฌ๊ฒฝ์˜ ๋ณ€ํ™”โ€™, โ€˜์˜์ง€์˜ ๊ธฐ๋กโ€™, โ€˜์‹คํŒจ์˜ ํ”์ โ€™์ผ์ง€๋„ ๋ชจ๋ฅธ๋‹ค.


๋‚˜๋Š” ์ด์ œ Git์„ ๋ฐฐ์šด๋‹ค.

๋ช…๋ น์–ด๋ฅผ ์ตํžˆ๊ธฐ ์œ„ํ•ด์„œ๊ฐ€ ์•„๋‹ˆ๋ผ,

๋‚ด ์‚ถ์˜ ๋ฒ„์ „์„ ๋‚จ๊ธฐ๊ธฐ ์œ„ํ•ด์„œ.

๋˜๋Œ๋ฆด ์ˆ˜ ์—†์„์ง€๋ผ๋„

๋˜๋Œ์•„๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋ก์„ ๋‚จ๊ธฐ๊ธฐ ์œ„ํ•ด์„œ.

๊ธฐ์ˆ ์„ ๋ฐฐ์šฐ๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ,

๋‚˜๋ฅผ ๊ธฐ์–ตํ•˜๋Š” ๋ฒ•์„ ๋ฐฐ์šฐ๋Š” ์ค‘์ด๋‹ค.

์ฝ”๋ฉ˜ํŠธ

๋‹ต๊ธ€ ๋‚จ๊ธฐ๊ธฐ

์ด๋ฉ”์ผ ์ฃผ์†Œ๋Š” ๊ณต๊ฐœ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•„์ˆ˜ ํ•„๋“œ๋Š” *๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค