์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
BEST

์ฝ”๋”ฉ์€ ์‹ค์ „์ด๋‹ค! - Git์•Œ๋ชป์„ ์œ„ํ•œ ๊นƒ๋ฆฐ์ด์ฝ”์Šค(Git, Github ์‹ค์Šต์œ„์ฃผ)

Git, Github ์–ด๋””์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ• ์ง€ ๋ง‰๋ง‰ํ•˜์…จ์ฃ ?๐Ÿง ๊ฐ€์žฅ ์‰ฌ์šด ์ดํ•ด๋กœ ์†Œ๊ฐœํ•˜๋Š” ์ดˆ๊ธ‰ Git๋ถ€ํ„ฐ ์ค‘๊ธ‰ Git ํ™œ์šฉ ๋ฐ ํ˜‘์—…๊นŒ์ง€์˜ All-in-One ์ฝ”์Šค์ž…๋‹ˆ๋‹ค.

Thumbnail

์ดˆ๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[๊ฐœ๋ฐœ ๋„๊ตฌ] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • ํ•™๊ต, ๋˜๋Š” ๋™์•„๋ฆฌ, ํŒ€์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ˜‘์—…๊ธฐ์ˆ 

  • ํ˜„์—…์—์„œ ์‹ค์ œ๋กœ ์“ธ ์ˆ˜ ์žˆ๋Š” Git/Github ๊ธฐ์ดˆ ๋ฐ ์ค‘๊ธ‰, ํ˜‘์—… ๊ธฐ์ˆ 

Git & Github, ์ดˆ๊ธ‰๋ถ€ํ„ฐ ํ™œ์šฉ๊นŒ์ง€! ๐Ÿ’ช
2์‹œ๊ฐ„ ์˜ฌ์ธ์› ์ฝ”์Šค๋กœ ํ•œ๋ฒˆ์— ์™„์„ฑํ•˜์„ธ์š”.

๊ฐ•์˜ ์ฃผ์ œ

์ง€๊ธˆ ์“ฐ๋Š” ๊ทธ ์ฝ”๋“œ, Github์— ์˜ฌ๋ฆฌ๊ณ  ์žˆ๋‹ˆ? ๐Ÿคจ
๊ธฐ์™• ์ฝ”๋”ฉํ•˜๋Š” ๊ฑฐ, ์ผ๊ธฐ์žฅ์ฒ˜๋Ÿผ ๋งค์ผ ์ฝ”๋”ฉ ๊ธฐ๋ก ๋‚จ๊ธฐ๋ฉด ์ข‹์ง€ ์•Š๋‚˜?
ํ”„๋กœ์ ํŠธ ํ•˜๋‹ค๊ฐ€ ์‹ค์ˆ˜๋กœ ์ €์žฅ ์•ˆ ํ•˜๊ณ  ์ฝ”๋“œ ๋‚ ๋ ค๋ฒ„๋ฆฐ ์  ์žˆ๋‹ค๊ณ ?
Git ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ์ดˆ๊ธ‰ Git๋ถ€ํ„ฐ ์ค‘๊ธ‰ ํ™œ์šฉ ๋ฐ ํ˜‘์—…๊นŒ์ง€ All-in-One ์ฝ”์Šค!


์˜คํ”„๋ผ์ธ ๊ฐ•์˜๋กœ ์ฆ๋ช…๋œ
๋‚จ๋‹ค๋ฅธ ๋ฉ˜ํ† ์˜
์‰ฝ๊ณ  ๋น ๋ฅธ Git ๊ฐ•์˜.

์ด๋ฏธ ์ˆ˜๋งŽ์€ ์˜คํ”„๋ผ์ธ ๊ฐ•์˜๋กœ ์ฆ๋ช…๋์œผ๋‹ˆ๊นŒ!
์ข‹์€ ๊ฐ•์˜๋Š” ๋งŽ์ง€๋งŒ ์ด๋ ‡๊ฒŒ ์‰ฝ๊ฒŒ ๊ฐ€๋ฅด์ณ ์ฃผ๋Š” ๊ฐ•์˜๋Š” ์—†์œผ๋‹ˆ๊นŒ!

๋” ์ž์„ธํ•œ ๋ฆฌ๋ทฐ๊ฐ€ ๊ถ๊ธˆํ•˜๋‹ค๋ฉด
์„น์…˜ 0. "์ง„ํ–‰๋ฐฉ์‹, ๋ฉ˜ํ†  ์†Œ๊ฐœ, ๊ฐ•์˜ ํ›„๊ธฐ"
๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ˆ˜์—…์„ ํ™•์ธํ•ด์ฃผ์„ธ์š”!

๋ฌด์กฐ๊ฑด ๊ธด ๊ฐ•์˜๋ณด๋‹ค๋Š” ์ˆจ์†Œ๋ฆฌ๊นŒ์ง€ ํŽธ์ง‘ํ•œ ์งง๊ณ  ๊ตต๊ณ  ์‰ฌ์šด ๊ฐ•์˜! 
์–ด๋ ค์šด ๊ฐœ๋…์€ ์‰ฝ๊ฒŒ ์„ค๋ช…ํ•˜๋‹ˆ๊นŒ, ์ž๋ฃŒ๊ฐ€ ๊น”๋”ํ•˜๋‹ˆ๊นŒ!

์–ด๋ ค์šด ๊ฐœ๋…์€ ๊ทธ๋ฆผ์œผ๋กœ ์‰ฝ๊ฒŒ
์ดํ•ด๊ฐ€ ์™์™, ๋ˆˆ๋†’์ด๋ฅผ ๋งž์ถ˜ ์นœ์ ˆํ•œ ์„ค๋ช…

๋ณด๋„ˆ์Šค!
๋ณต์žกํ•œ ๋ช…๋ น์–ด๋„ ๊ฑฐ๋œฌํ•˜๋„๋ก
๊ฐ•์˜ ์ž๋ง‰ ์ง€์›.

์—ฌ๋Ÿฌ๋ถ„์˜ ์‹œ๊ฐ„์€ ์†Œ์ค‘ํ•˜๋‹ˆ๊นŒ,
์ปดํŒฉํŠธํ•œ ํŽธ์ง‘ ๋ฐ ์ž๋ง‰ ์ง€์›!

๊ฐ•์˜์ž์™€ ์†Œํ†ตํ•  ์ˆ˜ ์žˆ๊ณ ,
ํ˜„์—… ๊ฐœ๋ฐœ์ž๋“ค์ด ์“ฐ๋Š”
Slack์— ์ดˆ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.

๊ฐ•์˜์ž์˜ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ์ง์ ‘ PRํ•ด๋ณด๋ฉด์„œ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•˜๋Š” ๋ฒ•์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ˆ˜๊ฐ•์ƒ ๋ถ„๋“ค์„ ์Šฌ๋ž™ ์ฑ„๋„์— ์ดˆ๋Œ€ํ•ด๋“œ๋ ค์š”.


์™œ Git์„ ๋ฐฐ์›Œ์•ผ ํ•˜๋‚˜์š”?

์™œ ๋ฐฐ์›Œ์•ผ ๋˜๋ƒ๊ตฌ์š”? ๊ฐ€์žฅ ํ˜„์‹ค์ ์ธ ์ด์œ  ํ•˜๋‚˜๋งŒ ๋ง์”€๋“œ๋ฆฌ๋ฉด, ์ทจ์—…ํ•  ๋•Œ ๋‹ค ๋ฌผ์–ด๋ณด๊ณ  ํ”„๋กœ์ ํŠธํ•  ๋•Œ ๊ผญ ํ•„์š”ํ•œ๋ฐ ํ•™๊ต์—์„œ๋Š” ์•Œ๋ ค์ฃผ์ง€ ์•Š๊ฑฐ๋“ ์š”๐Ÿ˜ข

์—ฌ๋Ÿฌ ์™ธ์ฃผ๋‚˜ ๊ณต๋ชจ์ „์„ ๊ฒฝํ—˜ํ•˜๊ณ , ํšŒ์‚ฌ์—๋„ ๋‹ค๋‹ˆ๋‹ค ๋ณด๋‹ˆ โ€˜๊นƒ์„ ์‹œ์ž‘ํ•ด๋ณด๊ณ  ์‹ถ์€๋ฐ ์–ด๋””์„œ๋ถ€ํ„ฐ ์จ์•ผ ํ•˜๋ƒโ€™, โ€˜๊นƒํ—ˆ๋ธŒ๋ฅผ ์‹œ์ž‘ํ–ˆ๋Š”๋ฐ ๋„๋Œ€์ฒด ๋ญ˜ ์˜ฌ๋ ค์•ผ ๋˜๋ƒโ€™ ๋“ฑ๋“ฑ ์งˆ๋ฌธ์„ ๋งŽ์ด ๋ฐ›์•˜์–ด์š”.

์งง๊ฒŒ์งง๊ฒŒ ์กฐ๊ธˆ์”ฉ ๊ฐ€๋ฅด์ณ์ฃผ๋‹ค๊ฐ€ ์•„์˜ˆ โ€˜์ฒด๊ณ„์ ์œผ๋กœ ๊ธฐํšํ•ด์„œ ์ œ๋Œ€๋กœ ์•Œ๋ ค์ฃผ์ž!โ€™ ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด์„œ ์˜คํ”„๋ผ์ธ์œผ๋กœ Git ๊ฐ•์—ฐ์„ 4๊ธฐ๊นŒ์ง€ ์ง„ํ–‰ํ–ˆ๊ณ , ์ด๋ ‡๊ฒŒ ์ธํ”„๋Ÿฐ ๊ฐ•์˜๊นŒ์ง€ ์ค€๋น„ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.


๐Ÿ‘Œ ๋ˆ„๊ฐ€ ๋“ค์œผ๋ฉด ์ข‹๋‚˜์š”?

  • ๋‚ด๊ฐ€ ์ž‘์„ฑํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ํšจ์œจ์ ์ด๊ณ  ์ฒด๊ณ„์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ
  • Git์„ ์‚ฌ์šฉํ•ด๋ณธ ์ ์€ ์žˆ์ง€๋งŒ, ํ”„๋กœ์ ํŠธ ํ•  ๋•Œ๋งŒ ๊ฐ€๋” ์“ฐ๊ณ  ๊ฐœ๋…์€ ๋‘๋ฃจ๋ญ‰์ˆ ํ–ˆ๋˜ ์‚ฌ๋žŒ
  • Git์„ ํ†ตํ•ด ํ˜‘์—…์„ ํ•ด๋ณด๊ณ  ์‹ถ์ง€๋งŒ ์–ด๋–ป๊ฒŒ ํ• ์ง€ ๋ฐฉ๋ฒ•์ด ๋ง‰๋ง‰ํ•œ ์‚ฌ๋žŒ
  • ์˜คํ”ˆ์†Œ์Šค์˜ ์„ธ๊ณ„์— ๊ด€์‹ฌ์ด ์žˆ๋Š” ์‚ฌ๋žŒ
  • ํ˜ผ์ž Git์„ ๊ณต๋ถ€ํ•ด๋ณด๋ ค๋‹ค๊ฐ€ ์‹คํŒจํ•œ ์‚ฌ๋žŒ
  • ๋ช…๋ น์–ด๋กœ Git์„ ๋‹ค๋ฃฐ ์ค„ ๋ชจ๋ฅด๋Š” ์‚ฌ๋žŒ (CLI)
  • ์ฝ”๋”ฉํ•˜๊ณ , ๊ณต๋ถ€ํ•œ ๊ธฐ๋ก์„ ๋‚จ๊ธฐ๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ
  • ๊นƒ์„ โ€˜์„น์‹œโ€™ํ•˜๊ฒŒ ์จ๋ณด๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ

๐Ÿšซ ๋ˆ„๊ฐ€ ๋“ค์œผ๋ฉด ์•ˆ๋˜๋‚˜์š”?

  • add, commit, push ๋“ฑ์˜ ๊นƒ, ๊นƒํ—ˆ๋ธŒ ๋ช…๋ น์–ด๋ฅผ ๊นŠ์ด์žˆ๊ฒŒ ์ดํ•ดํ•˜๊ณ  ์ž์œ ์ž์žฌ๋กœ ๋‹ค๋ฃฐ ์ค„ ์•„๋Š” ์‚ฌ๋žŒ (1์ฃผ์ฐจ๋Š” ์ˆ˜๊ฐ•ํ•ด๋„ ์ด๋ฏธ ์•„๋Š” ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.)
  • pull reqest, branch ๋“ฑ์˜ ์ค‘๊ธ‰ ๊นƒ ๋‚ด์šฉ์„ ์ž˜ ์ดํ•ดํ•˜๊ณ  ์žˆ๋Š” ์‚ฌ๋žŒ

์ด ๊ฐ•์˜์˜ ํŠน์žฅ์ .

๋ฌด์กฐ๊ฑด ์‹ค์Šต ์œ„์ฃผ์ž…๋‹ˆ๋‹ค. 
์ œ๊ฐ€ ๊ณต๋ถ€ํ•œ ๋ฐฉ์‹์ด๊ธฐ๋„ ํ•˜๊ณ , ๊ฐœ๋ฐœ์€ ๋ฌด์กฐ๊ฑด ๋ถ€๋”›์น˜๋ฉฐ ๋ฐฐ์šฐ๋Š” ๊ฒŒ ๊ฐ€์žฅ ๋น ๋ฅด๊ฒŒ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๊ธธ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. โ€˜Commit์ด ๋ญ”์ง€๋„ ์ž˜ ๋ชจ๋ฅด๊ฒ ๋Š”๋ฐ Branch๋Š” ๋ญ๊ณ , ๋ถ„๊ธฐ์ฒ˜๋ฆฌ๋Š” ๋ญ๊ณ , ํฌ์ธํ„ฐ๋Š” ๋‹ค ๋ญ๋žŒ?โ€™
โ†’ ์ด๋ก ์€ ์ด๋ก ์ผ ๋ฟ์ž…๋‹ˆ๋‹ค. ์ด ์ฝ”์Šค๊ฐ€ ๋๋‚˜๋ฉด ์—ฌ๋Ÿฌ๋ถ„์€ ๊นƒ์„ ์ž์œ ์ž์žฌ๋กœ ์‚ฌ์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

๋ฌด์กฐ๊ฑด CLI ์œ„์ฃผ์ž…๋‹ˆ๋‹ค. 
ํ”„๋กœ์ ํŠธ์—์„œ ํ˜‘์—…์„ ํ•ด์•ผ ํ•ด์„œ Git๊ณผ Github๋ฅผ ๊ธ‰ํ•˜๊ฒŒ GUI๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. (์ € ๋˜ํ•œ ๊ทธ๋žฌ์Šต๋‹ˆ๋‹ค.) ๊ทธ๋Ÿด ๊ฒฝ์šฐ, ๊นƒ๊ณผ ๊นƒํ—ˆ๋ธŒ๋ฅผ ๋ชจํ˜ธํ•˜๊ฒŒ ์ดํ•ดํ•˜๊ณ  ์ปค๋ฐ‹๊ณผ ํ‘ธ์‹œ ๋“ฑ ๊ธฐ๋ณธ ๊ฐœ๋…์— ๋Œ€ํ•ด์„œ๋Š” ํ๋ฆฟํ•˜๊ฒŒ๋งŒ ์•Œ๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋žจ์—์„œ ๋งค๋ฒˆ ๊นƒํ—ˆ๋ธŒ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ•  ๋•Œ๋งˆ๋‹ค ์–ด๋ ค์›€์„ ๊ฒช๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

Case 1.
์†Œ์ŠคํŠธ๋ฆฌ๋กœ ๊นƒ๊ณผ ๊นƒํ—ˆ๋ธŒ๋ฅผ ์ ‘ํ•˜๊ณ , ์ดํด๋ฆฝ์Šค์—์„œ ๊นƒํ—ˆ๋ธŒ๋ฅผ ์—ฐ๋™์„ ํ•˜๋ ค๊ณ  ํ•˜๋‹ค๊ฐ€ ์‹คํŒจํ•˜๋Š” ๊ฒฝ์šฐ

Case 2.
์†Œ์ŠคํŠธ๋ฆฌ ์ด์™ธ์˜ ์—ฌํƒ€ GUI ํ™˜๊ฒฝ์—์„œ Git์„ ๋‹ค๋ฃจ๊ณ  ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๊ฑฐ๋‚˜ ํ•˜๋ฉด ์—ฐ๋™์„ ์‰ฝ๊ฒŒ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ

์œ„ ๋‘ ๊ฐ€์ง€๋Š” ๊นƒ๊ณผ ๊นƒํ—ˆ๋ธŒ์— ๋Œ€ํ•œ ์ œ๋Œ€๋กœ ๋œ ์ดํ•ด ์—†์ด ๋ฐ”๋กœ GUI๋ผ๋Š” ์‰ฌ์šด ํˆด์„ ์ ‘ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊นƒ๊ณผ ๊นƒํ—ˆ๋ธŒ์˜ ๊ทผ๋ณธ ๊ฐœ๋…์ธ ๋กœ์ปฌ๊ณผ ์„œ๋ฒ„ ๊ฐœ๋…, ๊ทธ๋ฆฌ๊ณ  ์ปค๋ฐ‹๊ณผ ํ‘ธ์‹œ๋ฅผ ์ œ๋Œ€๋กœ ์ดํ•ดํ•œ๋‹ค๋ฉด ์–ด๋– ํ•œ ํ™˜๊ฒฝ์—์„œ๋„ ๋ฌธ์ œ์—†์ด ๊นƒ๊ณผ ๊นƒํ—ˆ๋ธŒ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ ๋ณธ ์ฝ”์Šค๋Š” CLI(๋ช…๋ น์–ด ๊ธฐ๋ฐ˜)์œผ๋กœ ๊นƒ๊ณผ ๊นƒํ—ˆ๋ธŒ์— ๋Œ€ํ•ด ๊ทผ๋ณธ์ ์œผ๋กœ ์ดํ•ดํ•˜๋ฉด์„œ, ์‹ค์Šต์„ ํ†ตํ•ด ์‹ค๋ ฅ์„ ๋‹ค์ง€๋Š” ๋ฐฉ์‹์œผ๋กœ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.


์ด ์ฝ”์Šค๋ฅผ ๋งŒ๋“  ์ด์œ 

์ €๋Š” ๊นƒํ—ˆ๋ธŒ๋ฅผ ์ฃผ๋จน๊ตฌ๊ตฌ๋กœ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ์€ ๊ฑฐ์˜ ๋งค์ผ๊ฐ™์ด ์ฝ”๋”ฉ์„ ํ•˜๋ฉฐ ๊นƒํ—ˆ๋ธŒ์™€ ๊นƒ์„ ๋‹ค๋ฃจ์ง€ ์•Š๋Š” ๋‚ ์ด ์—†๋Š”๋ฐ์š”. ์ฒ˜์Œ์—๋Š” ๋„๋Œ€์ฒด Git์ด ๋ญ๊ณ , Commit์€ ๋ญ๊ณ , Push๊ฐ€ ๋ญ”์ง€๋„ ๋ชฐ๋ผ์„œ ์“ธ๋ฐ์—†์ด ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ–ˆ๋˜ ๊ธฐ์–ต์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ ์‹ค๋ ฅ ํ–ฅ์ƒ์— ์žˆ์–ด ์‚ฝ์งˆ์€ ๋ฌผ๋ก  ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ฐœ๋ฐœ์ž๋กœ ์„ฑ์žฅ์— ์žˆ์–ด์„œ ์ง€๋ฆ„๊ธธ์ด ์žˆ๋‹ค๋ฉด, ํ˜น์€ ์•„์˜ˆ ๋ง‰๋‹ค๋ฅธ ๊ธธ์— ์žˆ๋‹ค๋ฉด, ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๊ธธ์„ ์ œ์‹œํ•ด ์ฃผ๋Š” ํŽธ์ด ๋‚˜์„ ๋•Œ๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๊นƒํ—ˆ๋ธŒ๋Š” ์ฒ˜์Œ ์ง„์ž…์žฅ๋ฒฝ์ด ๋†’์€ ํŽธ์ž…๋‹ˆ๋‹ค. ์ฝ”๋”ฉ์— ์ต์ˆ™ํ•˜์ง€๋„ ์•Š์€๋ฐ, ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ๊ฐœ๋…์„ ์•Œ์•„์•ผ ํ•˜๊ณ , ํ˜‘์—… ๋ธŒ๋žœ์น˜, ํด๋ก ๋ถ€ํ„ฐ ์ƒ์†Œํ•œ ๋‹จ์–ด๋“ค์ด ์ธํ„ฐ๋„ท์— ๋– ๋Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๋ณด์ž ์ž…์žฅ์—์„œ๋Š” ์ƒ์†Œํ•œ ๋‹จ์–ด๋“ค์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ๋ถ€ํ„ฐ๊ฐ€ ๋‚œ๊ด€์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ฒ˜์Œ๋งŒ ์ž˜ ์ดํ•ดํ•œ๋‹ค๋ฉด, ๊ทธ๋ฆฌ๊ณ  ์‰ฝ๊ฒŒ ํ’€์–ด์„œ ๋ˆ„๊ตฐ๊ฐ€ ์„ค๋ช…ํ•ด์ค€๋‹ค๋ฉด ๊ฒฐ์ฝ” Git์€ ์–ด๋ ต์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ง๋ง๋Œ€ํ•ด์˜ ๋“ฑ๋Œ€๊ฐ™์€ ๊ฐ•์˜๋ฅผ ์ œ๊ณตํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. 


์˜ˆ์ƒ ์งˆ๋ฌธ

Q. ์ฝ”๋”ฉ์„ ํ•ด๋ณธ ๊ฒฝํ—˜์ด ์—†์Šต๋‹ˆ๋‹ค! ์ˆ˜๊ฐ•ํ•ด๋„ ๋ ๊นŒ์š”?

์ˆ˜์—… ๋•Œ ์ฝ”๋”ฉ์„ ํ•˜์ง€๋Š” ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ˆ˜๊ฐ•์—๋Š” ๋ฌธ์ œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ, ์ฝ”๋”ฉ์„ ์•„์˜ˆ ํ•ด๋ณด์‹  ๊ฒฝํ—˜์ด ์—†์œผ์‹œ๋‹ค๋ฉด, Git๊ณผ Github์˜ ํ•„์š”์„ฑ์— ๋Œ€ํ•ด ์ฝ”๋”ฉ์„ ํ•ด๋ณด์‹  ๋ถ„๋“ค๋ณด๋‹ค๋Š” ๊ณต๊ฐ์ด ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐํžˆ ์ถ”์ฒœ๋“œ๋ฆฌ์ž๋ฉด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ํ•˜๋‚˜ ์ •๋„๋Š” ๋๊นŒ์ง€ ๊ณต๋ถ€ํ•˜๊ณ  ์‹ค์Šตํ•ด ๋ณด์‹  ๋‹ค์Œ ๋“ค์œผ๋ฉด ๋” ๋งŽ์€ ๊ฒƒ์„ ๋Š๋ผ๊ณ  ๊ฐ€์ ธ๊ฐ€์‹ค ์ˆ˜ ์žˆ์„ ๊ฑฐ๋ผ๊ณ  ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. 

Q. ๋งฅ๋ถ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค! ์ˆ˜๊ฐ•ํ•ด๋„ ๋ ๊นŒ์š”?

๊ฐ•์˜๋Š” ์œˆ๋„์šฐ ํ™˜๊ฒฝ์—์„œ ์ง„ํ–‰๋˜๋‚˜, cmd๊ฐ€ ํ„ฐ๋ฏธ๋„๋กœ ๋ณ€๊ฒฝ์ด ๋˜๋Š” ๊ฒƒ์ผ ๋ฟ, ๋ช…๋ น์–ด๊ฐ€ ๊ฐ™์•„์„œ ํฐ ์ฐจ์ด๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์ €๋„ ๋งฅ์ด๋ž‘ ์œˆ๋„์šฐ๋ฅผ ๋‘˜๋‹ค ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š”๋ฐ, ์ „ํ˜€ ๋ฌธ์ œ ์—†์Šต๋‹ˆ๋‹ค. 

Q. ๊ฐ•์˜๋ฅผ ๋“ฃ๊ธฐ ์ „์— ๋”ฐ๋กœ ์ค€๋น„ํ•  ๊ฒƒ์ด ์žˆ๋‚˜์š”?

๋œจ๊ฑฐ์šด ๊ฐ€์Šด, ๊ทธ๋ฆฌ๊ณ  ์•ž์œผ๋กœ ๋งŒ๋‚˜๊ฒŒ ๋  ํŽธ๋ฆฌํ•จ์— ๋Œ€ํ•œ ์„ค๋ ˜์„ ๊ฐ€๋“ ์•ˆ๊ณ  ์ˆ˜๊ฐ•ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.


์ง€์‹๊ณต์œ ์ž ์†Œ๊ฐœ

์ง€์‹๊ณต์œ ์ž ๊นƒํ—™ ๋ฐ”๋กœ๊ฐ€๊ธฐ (ํด๋ฆญ)

์‹ ์žฌํ˜•(JAIHYOUNG SHIN)

  • ็พ ์†Œํ”„ํŠธ์Šคํ€˜์–ด๋“œ ๊ต์œก์‚ฌ์—…๋ถ€ ๊ต์œกํŒ€์žฅ, Education Leader
  • ๅ‰ ์ž ์‹ค ์†Œํ”„ํŠธ์›จ์–ด ์ฝ”๋”ฉํ•™์› Java, C, Arduino, ์•ˆ๋“œ๋กœ์ด๋“œ ๊ฐ•์‚ฌ
  • Git๋ฆฐ์ด๋ฅผ ์œ„ํ•œ Git๋ฆฐ์ด ์ฝ”์Šค 1๊ธฐ, 2๊ธฐ, 3๊ธฐ, 4๊ธฐ ๊ธฐํš ๋ฐ ๊ฐ•์—ฐ
  • ๊ธฐ์„ฑ ์„ฑ์šฐ ๋…น์Œ ํ”Œ๋žซํผ ๋ณด์ด์Šค ๋”œ๋ฆฌ๋ฒ„๋ฆฌ ๊ณต๋™ ์ฐฝ์—…์ž
  • ์ˆจ๊ณ  ๊ณ ์ˆ˜ ํ™œ๋™ 5ํšŒ ์ด์ƒ, 2021 1์›” ๋ชจ ๊ธฐ์—… ๋Œ€ํ‘œ Android ๊ฐœ๋ฐœ ์ฝ”์นญ
  • ์ˆ˜์ตํ˜• ์•ฑ ๋Ÿฐ์นญ ๋™์•„๋ฆฌ MakeUs 5๊ธฐ ์ด๊ด„ ๋ฆฌ๋”
  • ์ˆ˜์ตํ˜• ์•ฑ ๋Ÿฐ์นญ ๋™์•„๋ฆฌ MakeUs 4๊ธฐ ์•ฑ ๋Ÿฐ์นญ ๋Œ€์ƒ
  • ๋ฐ์ผ๋ฆฌ ๊ฐ์ •์ผ๊ธฐ ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ โ€˜ํ•˜๋ฃจ๋โ€™ ์ด๊ด„ ๊ฐœ๋ฐœ (Kotlin)
  • ๋‹ค์šด๋กœ๋“œ 6000๊ฑด ์ด์ƒ ๋ฐ ์‹ค์‚ฌ์šฉ์ž 5000๋ช… ์ด์ƒ, ๋„ค์ด๋ฒ„ ์›จ์ผ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ โ€˜๋‚˜๋งŒ์˜ ์ฆ๊ฒจ์ฐพ๊ธฐโ€™ ๊ฐœ๋ฐœ (HTML, CSS, JavaScript)
  • ๋ธ”๋ฃจํˆฌ์Šค ๊ธฐ๋ฐ˜ ์†Œ์ง€ํ’ˆ ๊ด€๋ฆฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ์™ธ์ฃผ (Kotlin)
  • ์œ„์น˜ ๊ธฐ๋ฐ˜ ์นดํŽ˜ ์ถ”์ฒœ ์„œ๋น„์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ์™ธ์ฃผ (Java)
  • 3D ํ”„๋ฆฐํ„ฐ + Embeded ์•„์ด์–ธ๋งจ ๋ฌด๋“œ๋“ฑ ๊ฐœ๋ฐœ (C)
  • ์„œ์šธ์‹œ SSAC ๋ผ์ด์ง• ํ”„๋กœ๊ทธ๋ž˜๋จธ Mentor ํ™œ๋™

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ๋‚ด๊ฐ€ ์ž‘์„ฑํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ํšจ์œจ์ , ์ฒด๊ณ„์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ

  • Git์„ ์‚ฌ์šฉํ•ด๋ณธ ์ ์€ ์žˆ์ง€๋งŒ, ํ”„๋กœ์ ํŠธ ํ•  ๋•Œ๋งŒ ๊ฐ€๋” ์“ฐ๊ณ  ๊ฐœ๋…์€ ๋‘๋ฃจ๋ญ‰์ˆ ํ–ˆ๋˜ ์‚ฌ๋žŒ

  • ์˜คํ”ˆ์†Œ์Šค์˜ ์„ธ๊ณ„์— ๊ด€์‹ฌ์ด ์žˆ๋Š” ์‚ฌ๋žŒ

  • ํ˜ผ์ž Git์„ ๊ณต๋ถ€ํ•ด ๋ณด๋ ค๋‹ค๊ฐ€ ์‹คํŒจํ•œ ์‚ฌ๋žŒ

  • ๋ช…๋ น์–ด๋กœ Git์„ ๋‹ค๋ฃฐ์ค„ ๋ชจ๋ฅด๋Š” ์‚ฌ๋žŒ (Git CLI ํ•™์Šต์ด ํ•„์š”ํ•œ ์‚ฌ๋žŒ)

  • ์ฝ”๋”ฉ์„ ํ•˜๊ณ  ๊ณต๋ถ€๋ฅผ ํ•œ ๊ธฐ๋ก์„ ๋‚จ๊ธฐ๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ

  • Git์„ โ€˜์„น์‹œโ€™ํ•˜๊ฒŒ ์จ๋ณด๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ๊ณผ์ •์—์„œ ์ฝ”๋”ฉ์„ ํ•˜์ง€๋Š” ์•Š์ง€๋งŒ, ์ฝ”๋”ฉ์„ ํ•ด๋ณด์‹  ๊ฒฝํ—˜์ด ์žˆ์–ด์•ผ ๋ฒ„์ „๊ด€๋ฆฌ์˜ ํ•„์š”์„ฑ์— ๋” ๊ณต๊ฐ์„ ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š”
์‹ ์žฌํ˜•์ž…๋‹ˆ๋‹ค.

1,764

๋ช…

์ˆ˜๊ฐ•์ƒ

218

๊ฐœ

์ˆ˜๊ฐ•ํ‰

182

๊ฐœ

๋‹ต๋ณ€

4.9

์ 

๊ฐ•์˜ ํ‰์ 

1

๊ฐœ

๊ฐ•์˜

์•ˆ๋…•ํ•˜์„ธ์š”, ์„ฑ์žฅํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์‹ ์žฌํ˜•์ž…๋‹ˆ๋‹ค. 

ํ˜„์žฌ IT๊ธฐ์—…์—์„œ ๊ต์œกํŒ€์žฅ์œผ๋กœ, ์ˆ˜๋งŽ์€ ๊ต์œก์ƒ๋“ค์„ ๊ต์œกํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, 

'์–ด๋ ค์šด ์ปดํ“จํ„ฐ ์šฉ์–ด๋ฅผ ์‰ฝ๊ฒŒ ์„ค๋ช…ํ•˜์ž'๋ผ๋Š” ๋ชจํ† ๋ฅผ ๊ฐ€์ง€๊ณ  ์ผํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. 

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

32๊ฐœ โˆ™ (2์‹œ๊ฐ„ 6๋ถ„)

๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์•„์ง ์ถฉ๋ถ„ํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์ง€ ๋ชปํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
๋ชจ๋‘์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ˆ˜๊ฐ•ํ‰์˜ ์ฃผ์ธ๊ณต์ด ๋˜์–ด์ฃผ์„ธ์š”!