Visual Studio Code(VScode)์—์„œ Git ์‚ฌ์šฉํ•˜๊ธฐ
ยท
๐Ÿ‘ฅ ๋ฒ„์ „๊ด€๋ฆฌ & ํ˜‘์—…๋„๊ตฌ/Git, GitHub
1. Git ์ €์žฅ์†Œ ์—ด๊ธฐVSCode์—์„œ Git์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋จผ์ € Git ์ €์žฅ์†Œ๋ฅผ ์—ด์–ด์•ผ ํ•จ์ด๋ฏธ Git ์ €์žฅ์†Œ๊ฐ€ ์กด์žฌํ•˜๋Š” ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ๋‹ค๋ฉด, ํ•ด๋‹น ํด๋”๋ฅผ VSCode์—์„œ ์—ด๋ฉด ์ž๋™์œผ๋กœ Git์ด ์ธ์‹ ๋จVSCode๋ฅผ ์—ด๊ณ  ํŒŒ์ผ → ํด๋” ์—ด๊ธฐ๋ฅผ ํด๋ฆญํ•ด Git ์ €์žฅ์†Œ๊ฐ€ ์žˆ๋Š” ํด๋”๋ฅผ ์„ ํƒGit์ด ์ธ์‹๋˜๋ฉด, VSCode ํ™”๋ฉด ์™ผ์ชฝ์— ์žˆ๋Š” ์†Œ์Šค ์ œ์–ด ์•„์ด์ฝ˜์„ ํ†ตํ•ด Git ์ƒํƒœ๋ฅผ ํ™•์ธ ๊ฐ€๋Šฅ 2. Git ์ดˆ๊ธฐํ™”๋งŒ์•ฝ Git ์ €์žฅ์†Œ๊ฐ€ ์•„์ง ์—†๋‹ค๋ฉด, ์ƒˆ๋กœ์šด ํ”„๋กœ์ ํŠธ์—์„œ Git์„ ์ดˆ๊ธฐํ™” ํ•  ์ˆ˜ ์žˆ์ŒVSCode ๋‚ด์—์„œ ํ„ฐ๋ฏธ๋„์„ ์—ด๊ณ  ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅgit init ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ํ•ด๋‹น ํ”„๋กœ์ ํŠธ ํด๋”๊ฐ€ Git ์ €์žฅ์†Œ๋กœ ๋ณ€ํ™˜ ๋จ 3. ๊ธฐ๋ณธ Git ๋ช…๋ น์–ด ์‚ฌ์šฉํ•˜๊ธฐ 3-1. ํŒŒ์ผ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ํ™•์ธ์†Œ์Šค ์ œ์–ด ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๋ฉด ๋ณ€๊ฒฝ๋œ ํŒŒ์ผ๋“ค์ด..
์†Œ์Šค ํŠธ๋ฆฌ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•
ยท
๐Ÿ‘ฅ ๋ฒ„์ „๊ด€๋ฆฌ & ํ˜‘์—…๋„๊ตฌ/Git, GitHub
๋ณดํ˜ธ๋˜์–ด ์žˆ๋Š” ๊ธ€์ž…๋‹ˆ๋‹ค.
Windows11์—์„œ Git, GitHub ์ดˆ๊ธฐ ์„ค์ •ํ•˜๊ธฐ
ยท
๐Ÿ‘ฅ ๋ฒ„์ „๊ด€๋ฆฌ & ํ˜‘์—…๋„๊ตฌ/Git, GitHub
โ€ป SK ์‰ด๋”์Šค ๋ฃจํ‚ค์ฆˆ 24๊ธฐ (ํด๋ผ์šฐ๋“œ๊ธฐ๋ฐ˜ ์Šค๋งˆํŠธ ์œตํ•ฉ๋ณด์•ˆ ๊ณผ์ •) ๊ต์œก์„ ๋“ค์œผ๋ฉด์„œ ์ž‘์„ฑํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. 1. Git ์„ค์น˜ํ•˜๊ธฐGit ๊ณต์‹ ์›น์‚ฌ์ดํŠธ ์ ‘์† Git ๊ณต์‹ ์‚ฌ์ดํŠธ์— ์ ‘์† (https://github.com/git-guides/install-git)ํ•˜๋‹จ์˜ Git for Windows installer ํด๋ฆญํ•˜์—ฌ ์„ค์น˜ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ Git Guides - install gitLearn how to install git.github.com  ์„ค์น˜ ํŒŒ์ผ ์‹คํ–‰    2. Git Bash ์—ด๊ธฐGit ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด Git Bash๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Git ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ์ŒGit Bash ์•„์ด์ฝ˜ ํด๋ฆญ์„ค์น˜ ํ›„ ์‹œ์ž‘ ๋ฉ”๋‰ด์—์„œ Git Bash ์•„์ด์ฝ˜์„ ์ฐพ์•„ ์‹คํ–‰Git Bash = ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ๋Š” ํ„ฐ๋ฏธ๋„ 3. ..
์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์—์„œ ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์˜ ์ค‘์š”์„ฑ
ยท
๐Ÿ‘ฅ ๋ฒ„์ „๊ด€๋ฆฌ & ํ˜‘์—…๋„๊ตฌ/Git, GitHub
โ€ป SK ์‰ด๋”์Šค ๋ฃจํ‚ค์ฆˆ 24๊ธฐ (ํด๋ผ์šฐ๋“œ๊ธฐ๋ฐ˜ ์Šค๋งˆํŠธ ์œตํ•ฉ๋ณด์•ˆ ๊ณผ์ •) ๊ต์œก์„ ๋“ค์œผ๋ฉด์„œ ์ž‘์„ฑํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.  ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์€ ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ํ˜‘์—…ํ•˜๊ณ  ์ง€์†์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ์™€ ๊ฐœ์„ ์ด ์ด๋ฃจ์–ด์ง€๋Š” ๊ณผ์ •**๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(VCS, Version Control System)**์€ ํ•„์ˆ˜์ ์ธ ๋„๊ตฌ๋กœ ์ž๋ฆฌ ์žก์Œ๐Ÿ” ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์ด๋ž€? ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ = ์†Œ์Šค ์ฝ”๋“œ, ๋ฌธ์„œ, ๊ตฌ์„ฑ ํŒŒ์ผ ๋“ฑ ํ”„๋กœ์ ํŠธ์˜ ๋ณ€๊ฒฝ ์ด๋ ฅ์„ ๊ธฐ๋ก, ๊ด€๋ฆฌ, ์ถ”์ ํ•˜๋Š” ๋„๊ตฌ์ด๋ฅผ ํ†ตํ•ด ํŒŒ์ผ์˜ ์ƒํƒœ๋ฅผ ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋˜๋Œ๋ฆฌ๊ฑฐ๋‚˜, ํŠน์ • ์‹œ์ ์˜ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๋น„๊ตํ•˜๊ณ  ํ˜‘์—…์„ ์›ํ™œํžˆ ์ง„ํ–‰ ๊ฐ€๋Šฅ ๋Œ€ํ‘œ์ ์ธ ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œGit: ๋ถ„์‚ฐํ˜• ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์œผ๋กœ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋จSubversion(SVN): ์ค‘์•™ ์ง‘์ค‘ํ˜• ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œMercurial: Git๊ณผ ์œ ์‚ฌํ•œ ๋ถ„์‚ฐํ˜•..