"์˜ค๋Š˜์€ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฒ„์ „ ์ œ์–ด ํ”„๋กœ๊ทธ๋žจ์ธ SVN๊ณผ Git์— ๋Œ€ํ•ด ๋ง์”€๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค."

"SVN์€ ์ง€๋‚œ ๊ฐ•์˜์—์„œ ์„ค๋ช…ํ•œ ๋ฐฉ์‹๊ณผ ๊ฑฐ์˜ ๋™์ผํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. Git์€ ์กฐ๊ธˆ ๋” ๋ณต์žกํ•˜๋ฉฐ ์ด์— ๋Œ€ํ•ด ๋” ์ž์„ธํžˆ ๋…ผ์˜ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค."

"SVN ๋ฐ Git ๋ฌธ์„œ์— ๋Œ€ํ•œ ๋งํฌ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?"

"๋ฌผ๋ก ์ด์ง€, ์ž ์‹œ๋งŒ."

http://svnbook.red-bean.com/en/1.7/svn-book.html

https://githowto.com  (์ด๊ฒƒ์€ ๋‹จ์ˆœํžˆ ๊ฑธ์ž‘์ž…๋‹ˆ๋‹ค)

"๊ทธ๋ž˜์„œ, ํž˜๋‚ด ."

"SVN๋ณด๋‹ค ์กฐ๊ธˆ ๋” ๋ณต์žกํ•ฉ๋‹ˆ๋‹ค.  Git์„ ์‚ฌ์šฉํ•˜๋ฉด ์„œ๋ฒ„ ์ €์žฅ์†Œ ์™ธ์— ๊ฐ ์‚ฌ์šฉ์ž๊ฐ€ ์ž์‹ ์˜ ๋กœ์ปฌ ์ €์žฅ์†Œ๋ฅผ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. "

"๊ทธ๋Ÿผ ์–ด๋””์— ์•ฝ์†์„ ํ•ฉ๋‹ˆ๊นŒ?"

"์‚ฌ์šฉ์ž๋Š” ํ•ญ์ƒ ๋กœ์ปฌ ์ €์žฅ์†Œ์— ์ปค๋ฐ‹ํ•ฉ๋‹ˆ๋‹ค."

"ํ•˜์ง€๋งŒ ์„œ๋ฒ„ ์ €์žฅ์†Œ๋Š” ์–ด๋–ป์Šต๋‹ˆ๊นŒ?"

"๋กœ์ปฌ ๋ฐ ์„œ๋ฒ„ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ ๋™๊ธฐํ™”ํ•˜๊ธฐ ์œ„ํ•ด ํŠน๋ณ„ํ•œ Pull ๋ฐ Push ๋ช…๋ น์ด ์žˆ์Šต๋‹ˆ๋‹ค .

"์ด์œ ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋•Œ๋•Œ๋กœ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ์ž์‹ ์˜ ๋ถ€๋ถ„์—์„œ ๋งŽ์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋ฉฐ ๊ณต์œ  ์ €์žฅ์†Œ์— ์ถ”๊ฐ€๋˜๊ธฐ ์ „์— ์ˆ˜๋ฐฑ ๊ฐœ์˜ ์ปค๋ฐ‹์ด ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."

"SVN์—์„œ ์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋ ค๋ฉด ๋ณ„๋„์˜ ๋ถ„๊ธฐ๋ฅผ ์‹œ์ž‘ํ•œ ๋‹ค์Œ ํŠธ๋ ํฌ์™€ ๋ณ‘ํ•ฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."

"Git์„ ์‚ฌ์šฉํ•˜๋ฉด ํ•ญ์ƒ ๋กœ์ปฌ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ์ปค๋ฐ‹ํ•œ ๋‹ค์Œ ์ž‘์—…์ด ์™„๋ฃŒ๋˜๋ฉด ๋ชจ๋“  ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์„œ๋ฒ„์˜ ์ค‘์•™ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๋ฐฐ์น˜๋กœ ๋ณด๋ƒ…๋‹ˆ๋‹ค."

"์ด ๋ฐฉ๋ฒ•์€ ์•ฝ๊ฐ„์˜ ์ฝ”๋“œ๋งŒ ์ž‘์„ฑํ•˜๋Š” ๊ฒฝ์šฐ ์•ฝ๊ฐ„ ๊ณผ๋„ํ•˜๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ž‘์—…์ด ๋„ˆ๋ฌด ์ปค์„œ ๋ช‡ ์ฃผ์— ๊ฑธ์ณ ์ˆ˜ํ–‰๋˜๋Š” ๊ฒฝ์šฐ ์ปค๋ฐ‹ ์—†์ด๋Š” ์ „์ฒด ์‹œ๊ฐ„์„ ์ž‘์„ฑํ•  ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์„ ์ดํ•ดํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค."

"์™œ 2์ฃผ ๋™์•ˆ๋งŒ ์ž‘์—…ํ•œ ๋‹ค์Œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์„œ๋ฒ„์— ํ•œ ๋ฒˆ ์ปค๋ฐ‹ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๊นŒ?"

"์Œ, ๋ฒ„์ „ ์ œ์–ด ํ”„๋กœ๊ทธ๋žจ์€ ๋งŽ์€ ํŽธ์˜๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค."

"๋งค์ผ ์ปค๋ฐ‹ํ•˜๊ณ  10์ผ์งธ ๋˜๋Š” ๋‚ ์— ์ง€๋‚œ ์ดํ‹€ ๋™์•ˆ ๋ณ€๊ฒฝํ•œ ์‚ฌํ•ญ์ด ๊ณ„ํš๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค๊ณ  ์ƒ์ƒํ•ด ๋ณด์‹ญ์‹œ์˜ค. ๊ทธ๋ฆฌ๊ณ  8์ผ์งธ์— ์žˆ์—ˆ๋˜ ์ฝ”๋“œ๋กœ ๋Œ์•„๊ฐ€์„œ ์ž‘์—…์— ์ ‘๊ทผํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅด๊ฒŒ."

"์ง€๋‚œ ์ดํ‹€ ๋™์•ˆ ๋กœ์ปฌ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ์ ์šฉ๋œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋กค๋ฐฑํ•˜๊ณ  ์›ํ•˜๋Š” ์ƒํƒœ๋กœ ๋Œ์•„๊ฐ‘๋‹ˆ๋‹ค. ์ด๋ฅผ ๋กค๋ฐฑ ์ž‘์—… ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค ."

"๋‹น์‹ ์ด ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ๋งํ•˜๋Š” ๊ฒ๋‹ˆ๊นŒ?"

"๋„ค. ๋˜ํ•œ ์ปค๋ฐ‹ ํžˆ์Šคํ† ๋ฆฌ๊ฐ€ ์ €์žฅ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์–ธ์ œ, ์™œ, ๋ˆ„๊ฐ€, ๊ด€๋ จ ๊ธฐ๋Šฅ/๋ฒ„๊ทธ, ๊ทธ๋ฆฌ๊ณ  ์ด ์ž‘์—…์˜ ์ผ๋ถ€๋กœ ์–ด๋–ค ํŒŒ์ผ์ด ๋™์‹œ์— ์ˆ˜์ •๋˜์—ˆ๋Š”์ง€ 10๊ฐœ๋ฅผ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."

"๋ˆ„๊ตฐ๊ฐ€์˜ ๋ฒ„๊ทธ ์ˆ˜์ •์ด ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ฝ”๋“œ๋ฅผ ์†์ƒ์‹œํ‚จ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด์‹ญ์‹œ์˜ค. ์ฝ”๋“œ๋ฅผ ๋กค๋ฐฑ( ๋กค๋ฐฑ )ํ•˜๊ณ  ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์ „ํ˜€ ๋ฐœ์ƒํ•˜์ง€ ์•Š์€ ๊ฒƒ์ฒ˜๋Ÿผ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."

"์ข‹์•„์š”, ๋ฉ‹์ง€๋„ค์š”. ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ชจ๋“  ๊ฒƒ์ด ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ๋ณด์—ฌ์ฃผ๋Š” ๋ช‡ ๊ฐ€์ง€ ์˜ˆ๋ฅผ ๋ณด์—ฌ์ฃผ์‹ค ์ˆ˜ ์žˆ๋‚˜์š”?"

"ํ™•์‹ ํ•˜๋Š”."

" ์ค‘์•™ ์ €์žฅ์†Œ๋ฅผ ๋กœ์ปฌ ์ปดํ“จํ„ฐ์— ๋ณต์ œํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค ."

์ปค๋ฐ‹ ๋ฐ ๋ถ„๊ธฐ - 1

"๋”ฐ๋ผ์„œ Checkout ์ž‘์—…์ด ๋” ์ด์ƒ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค."

"๋„ค. ํ‘ธ์‹œ ์ž‘์—… ์˜ ์˜ˆ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค ."

์ปค๋ฐ‹ ๋ฐ ๋ถ„๊ธฐ - 2

"๋ฐ ๋Œ์–ด์˜ค๊ธฐ ์ž‘์—…:

์ปค๋ฐ‹ ๋ฐ ๋ถ„๊ธฐ - 3

"์•„. ๊ทธ๊ฑด ์ข€ ๋ง์ด ๋˜๋Š”๊ตฐ."

"๊ทธ๋Ÿฐ๋ฐ GitHub๋ผ๋Š” ๋ฉ‹์ง„ ์„œ๋น„์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค."

"ํ”„๋กœ๊ทธ๋ž˜๋จธ๋ผ๋ฉด ๋ˆ„๊ตฌ๋‚˜ ๊ฑฐ๊ธฐ์— ๋“ฑ๋กํ•˜๊ณ  ์ž์‹ ๋งŒ์˜ Git ์ €์žฅ์†Œ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ข€ ๋” ์ต์ˆ™ํ•ด์ง€์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค."

"๋‹ค์Œ์€ ๋ช‡ ๊ฐ€์ง€ ์œ ์šฉํ•œ ๋งํฌ์ž…๋‹ˆ๋‹ค."

https://githowto.com

https://git-scm.com/book/en/v2/Getting-Started-Installing-Git

https://articles.assembla.com/using-git/getting-started/set-up-git-on-windows-with-tortoisegit

"Git ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ƒ๋‹นํžˆ ๋งŽ๋‹ค๋Š” ์ ์— ์œ ์˜ํ•˜์‹ญ์‹œ์˜ค."

"๋จผ์ € ํ…์ŠคํŠธ ๋ช…๋ น์„ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ๋Š” GitBash ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค   ."

"๊ทธ๋Ÿฌ๋ฉด Windows ํƒ์ƒ‰๊ธฐ์— ๋‚ด์žฅ๋œ ํ›Œ๋ฅญํ•œ ํ”„๋กœ๊ทธ๋žจ์ธ TortoiseGit ์ด ์žˆ์Šต๋‹ˆ๋‹ค . ์ด๋ฅผ ํ†ตํ•ด ํƒ์ƒ‰๊ธฐ์—์„œ ์ง์ ‘ Git ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์˜ ํŒŒ์ผ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."

"IntelliJ IDEA๋Š” Git์„ ์ง€์›ํ•˜๋ฉฐ ํ™˜๊ฒฝ ๋‚ด์—์„œ ์ง์ ‘ ๋ช‡ ๋ฒˆ์˜ ํด๋ฆญ๋งŒ์œผ๋กœ ๋ชจ๋“  ์ข…๋ฅ˜์˜ ๋ณต์žกํ•œ ๋ช…๋ น์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค."

"๊ทธ๋Ÿผ ์–ด๋–ค ๊ฑธ ๋ฐฐ์›Œ์•ผ ํ• ๊นŒ์š”?"

"๋‚˜๋Š” ๋‹น์‹ ์ด ๊ทธ๋“ค ๋ชจ๋‘๋ฅผ ์•Œ๊ฒŒ ๋  ๊ฒƒ์„ ๊ถŒํ•ฉ๋‹ˆ๋‹ค."

"์ธํ„ฐ๋ทฐ๋ฅผ ํ†ต๊ณผํ•˜๊ณ  ์ง์žฅ์— ๋„์ฐฉํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. Git ๋งํฌ, ๋กœ๊ทธ์ธ ๋ฐ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

""์Šค์Šค๋กœ"๋ž€ ๋ฌด์—‡์„ ์˜๋ฏธํ•ฉ๋‹ˆ๊นŒ?"

"Git์„ ์ง์ ‘ ์„ค์ •ํ•˜๊ณ  ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์‚ฌ๋ณธ์„ ์ง์ ‘ ๊ฐ€์ ธ์˜ค๋ฉดโ€ฆ"

"๊ทธ๋Ÿฐ ๋‹ค์Œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋นŒ๋“œํ•˜๊ณ  ์‹คํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."

"๋นŒ๋“œ ์ง€์นจ์€ ํ”„๋กœ์ ํŠธ ๋ฌธ์„œ์™€ ํ•จ๊ป˜ Git ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ์žˆ์„ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค."

"๋‹น์‹ ์˜ ํŒ€ ๋ฆฌ๋”๋Š” ์ €๋…์— ๋‹น์‹ ์—๊ฒŒ ์™€์„œ ๋งํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.  ยซ๊ธ€์Ž„, ๋‹น์‹ ์€ ์ง€๊ธˆ๊นŒ์ง€ ๋ฌด์—‡์„ ์•Œ์•„๋ƒˆ์Šต๋‹ˆ๊นŒ?ยป "

"๊ทธ๋ฆฌ๊ณ  ๋‹น์‹ ์€ '์—ฌ๊ธฐ์— Git์„ ์„ค์ •ํ•˜๋ ค๊ณ  ํ•˜๋Š”๋ฐ ์•„์ง ์„ฑ๊ณตํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ยซ๋‹น์‹ ์€ ๋‚˜๋ฅผ ํ•ด๊ณ ํ•˜์ง€ ์•Š์„ ๊ฑด๊ฐ€์š”?ยป๋ผ๊ณ  ๋งํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. "

"๋˜๋Š” ์•„์ง ํ•œ๋‚ฎ์ผ ๋•Œ ํŒ€์žฅ์—๊ฒŒ ๊ฐ€์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.  ยซGit๋ฅผ ์„ค์น˜ํ•˜๊ณ  ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฐ€์ ธ์˜ค๊ณ  ๋ฌธ์„œ๋ฅผ ์‚ดํŽด๋ณด์•˜์ง€๋งŒ ์ˆ˜๋ฐฑ ๊ฐœ์˜ ํŒŒ์ผ์ด ์žˆ๊ณ  ์•„์ง ๋ชจ๋“  ๊ฒƒ์„ ์ •๋ฆฌํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ์–ด๋””์—์„œ ํ˜„์žฌ ๋นŒ๋“œ ์ง€์นจ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?'ยป "

"์ฐจ์ด๊ฐ€ ๋Š๊ปด์ง€์‹œ๋‚˜์š”?"

"์˜ˆ. ๋‘ ๋ฒˆ์งธ ๊ฒฝ์šฐ๋Š” ์ œ๊ฐ€ ์Šˆํผ ๋ก์Šคํƒ€ ํ”„๋กœ๊ทธ๋ž˜๋จธ์ง€๋งŒ ์ฒซ ๋ฒˆ์งธ ๊ฒฝ์šฐ๋Š” Git์—์„œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋Œ์–ด์˜ค๋Š” ๋ฐฉ๋ฒ•์กฐ์ฐจ ๋ชจ๋ฅด๋Š” ๋กœ๋ด‡ ๋ฉ์ฒญ์ด์ž…๋‹ˆ๋‹ค. ์ฆ‰, ์ œ๊ฐ€ ๋ง์ณค์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์‹œ์ž‘ํ•˜๊ธฐ๋„ ์ „์—์š”. ๊ทธ ํ›„์—๋Š” ์ฝ”๋“œ ์ž‘์„ฑ์กฐ์ฐจ ํ—ˆ์šฉํ•˜์ง€ ์•Š์„ ๊ฒƒ ๊ฐ™์•„์š”."

"๋ณด์„ธ์š”, ๋‹น์‹ ์€ ๋‹น์‹  ์ž์‹ ์˜ ์งˆ๋ฌธ์— ๋‹ตํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ˆ ๊ณต๋ถ€ํ•˜๊ณ  ์•Œ์•„๋‚ด์„ธ์š”. ์•„๋ฌด๋„ ๋‹น์‹ ์„ ์œ„ํ•ด ๊ทธ๊ฒƒ์„ ํ•ด์ค„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค."

"๋‚  ๋„์™€์ฃผ์ง€ ์•Š์„๊ฑฐ์•ผ?"

"๋‚˜๋Š” ์ด๋ฏธ ๋„์™€์ฃผ์—ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์ž๋ฐ”๋ฅผ ๊ฐ€๋ฅด์น˜๊ณ  ์žˆ๋‹ค. ๋‹น์‹ ์ด ์žŠ์–ด๋ฒ„๋ ธ์„ ๊ฒฝ์šฐ๋ฅผ ๋Œ€๋น„ํ•ด. ๋‹ค๋ฅธ ๋ชจ๋“  ๊ฒƒ์€ ๋‹น์‹ ์ด ์•Œ์•„์„œ ํ•ด์•ผ ํ•œ๋‹ค. ์•„๋‹ˆ๋ฉด ๋‹น์‹ ์˜ ๋จธ๋ฆฌ๋Š” ๋‹จ์ง€ ์ˆ ์„ ๋งˆ์‹œ๊ธฐ ์œ„ํ•œ ๊ฒƒ์ธ๊ฐ€?"

"์•Œ๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค, Bilaabo!"