๋ฒ์ ๊ด๋ฆฌ์ ํต์ฌ Git & Github!
๊ฐ๋ฐ์์ ํ์ ๊ต์, ๋น ๋ฅด๊ฒ ์ตํ๋ณด์ธ์ ๐
๐ฃ ์๊ฐ ์ ํ์ธํด์ฃผ์ธ์!
- ์ด ๊ฐ์๋ ์ฐ์ฌ ๊ฐ์์
๋๋ค. ์ปค๋ฆฌํ๋ผ์ ํด๋นํ๋ ์์
์์์ด 9์ 3์ผ๊น์ง ์์ฐจ์ ์ผ๋ก ๊ณต๊ฐ๋ ์์ ์ด๋, ์๊ฐ ์ ์ฐธ๊ณ ํด ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
์ด์ฌํ ์ง ์ฝ๋ ๋ฒ์ ์ด
๊ผฌ์ด๊ฑฐ๋ ๋ ์๊ฐ ๋ฒ๋ฆฐ๋ค๋ฉด...? ๐คฆโโ๏ธ
์ฌ๋ฌ ์ฌ๋๊ณผ ํ์
ํ๊ณ ์๋๋ฐ, ํ๋ก์ ํธ ์ฝ๋ ๊ด๋ฆฌ๋ฅผ ์ ํ ๋ฐฉ๋ฒ์ด ์์๊น?
๋ด๊ฐ ์ง ์ฝ๋๋ฅผ ์์ ๋ฒ์ ์ผ๋ก ๋๋๋ฆฌ๊ณ ์ถ์ด! ๊ทผ๋ฐ ๋ฒ์ ๊ด๋ฆฌ๋ ์ด๋ป๊ฒ ํ์ง?
์์
ํด๋ ์ฝ๋๊ฐ ๋ ์๊ฐ๊น ๋ด ๊ฑฑ์ ์ด๋คโฆ ๋ฐฑ์
ํด๋๊ณ ์ถ์๋ฐ ์ด๋์ ํด์ผ ํ ๊น?
๐ ์ด ๋ชจ๋ ์ํฉ์ ํด๋ฒ์ ๋ฒ์ ๊ด๋ฆฌ์
๋๋ค.
๋ด๊ฐ ์ด์ฌํ ์ง ์ฝ๋๊ฐ ๋ฒ์ ์ด ๊ผฌ์ด๊ฑฐ๋ ๋ฐฑ์
์ ์๋ชปํด์ ๋ ์๊ฐ ๋ฒ๋ฆฐ๋ค๋ฉดโฆ? ๐ฑ
์ด๋ป๊ฒ ์ฝ๋๋ฅผ ์์ฑํ๋์ง ๋ฐฐ์ ๋ค๋ฉด, ์ด์ ๋ ์ด๋ป๊ฒ ์ฝ๋๋ฅผ ๊ด๋ฆฌํด์ผ ํ๋์ง ์์์ผ ํฉ๋๋ค. ์ด๋๋ง ๊ฐ๋ฐ์์ ํ์ ๊ต์์ด ๋ ๋ฒ์ ๊ด๋ฆฌ ์์คํ
, ๊น & ๊นํ๋ธ์ ํต์ฌ๋ง ๋น ๋ฅด๊ฒ ์ตํ ์๋ ์์๊น์?
ํ์ ์ ์ฑ
, ์ธํ๋ฐ ๊ฐ์์ ํจ๊ป ๋ง๋๋ณด์ธ์.
์ด ๊ฐ์๋ ์ฑ
ใ๋ชจ๋์ ๊น&๊นํ๋ธใ (๊ธธ๋ฒ์ถํ์ฌ) ๋ฅผ ํ ๋๋ก ๋ง๋ ๊ฐ์์
๋๋ค.
๊น & ๊นํ๋ธ๋ฅผ (1) ๋ช
๋ น์ด ์์ด ์ฝ๊ฒ (2) ๋ช
๋ น์ด๋ก ๋ฅ์๋ฅ๋ํ๊ฒ ๋ค๋ฃจ๋ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๋ชจ๋ ์์๋ณด๊ณ , ์์ฝ๊ฒ ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ์์ํ ์ ์๋๋ก ๋์๋๋ฆฌ๊ฒ ์ต๋๋ค. ํจ๊ป ์์ํด๋ณด์์!
๋ชจ๋์ ๊น&๊นํ๋ธ, ์ด๋ฐ ๋ถ๋ค๊ป ์ถ์ฒํด์! ๐โโ๏ธ
๊น๊ณผ ๊นํ๋ธ๊ฐ
์์ ์ฒ์์ธ ๋ถ
์ปดํจํฐ์ ๋ช
๋ น์ด๋ฅผ ์
๋ ฅํ๋ ๊ฒ
์์ง ์ด์ํ ๊ฐ๋ฐ์ ์ง๋ง์
๊น๊ณผ ๊นํ๋ธ๋ฅผ ๋น ๋ฅด๊ฒ
ํต์ฌ๋ง ๋ฐฐ์ฐ๊ณ ์ถ์ ๋ถ
์ด ๊ฐ์๋ง์ ํต์ฌ ์ฅ์ โ
1,500๋ช
์ด ์๊ฐํ๋ ๊ธฐ์กด git ๊ฐ์๊ฐ ํ์ธต ๋ ์๋ก์์ก์ต๋๋ค.
๊ธฐ์กด ๊ฐ์๋ ํ์ต ์๋ฃ ์์ด ํต์ฌ์ ์ธ ๊น ๋ด์ฉ๋ง์ ๋น ๋ฅด๊ฒ ์ต๋ํ ์ ์๊ฒ ๊ตฌ์ฑ๋ ๊ฐ์๋ผ๋ฉด ์ด๋ฒ ๊ฐ์๋ ๋ณด๋ค ์์ธํ๊ฒ, ์งํํ ์์ ์ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ง ๊ฐ์์
๋๋ค.
๋ํ ๊ธฐ์กด ๊ฐ์์์๋ ๋ช
๋ น์ด๋ก ๊น์ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ์ ์ค๋ช
ํ๋ค๋ฉด, ์ด๋ฒ ๊ฐ์์์๋ (์์คํธ๋ฆฌ๋ผ๋ ํ๋ก๊ทธ๋จ์ ์ด์ฉํด) ๋ช
๋ น์ด ์์ด ๊น์ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ๊ณผ ๋ช
๋ น์ด๋ก ๊น์ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ ๋ชจ๋๋ฅผ ๋ค๋ฃน๋๋ค.
์ ์ ์ง๊ฐ! ์ง์์ ์์์ผ๋ก
์ถ๊ฐ๋ ๊ต์ฌ์ ํจ๊ป ํ์ตํ ์ ์์ต๋๋ค.
์ค์ต์ผ๋ก ๋ ๊ผผ๊ผผํ๊ฒ
๊น ์ค์น, ๊นํ๋ธ ํ์๊ฐ์
๋ถํฐ ๊ฐ์ข
๋ช
๋ น์ด ํ์ฉ๊น์ง ๋ค์ํ ์ํฉ์์์ ๋ชจ๋ ์ค์ต์ ๋ณด์ฌ์ค๋๋ค.
๋ค์ํ ํ๊ฒฝ์ ์๊ฐํ์ด์
Windows, macOS ์ด์์ฒด์ ์์์ ์ค์ต์ ๋ชจ๋ ๋ณด์ฌ์ค๋๋ค. ํ์ ์ฐ๋ ํ๊ฒฝ์ ๋ง์ถฐ ํธํ๊ฒ ๋ฐฐ์๋ณด์ธ์.
๋๊ตฌ๋ ์ฝ๊ฒ ๋ฐฐ์ธ ์ ์๋๋ก
์ดํดํ๊ธฐ ์ฌ์ด ๋น์ ๋ค๊ณผ ํจ๊ป ์ค๋ฌด์์ ๊ผญ ํ์ํ ํต์ฌ๋ง์ ๋ค๋ฃน๋๋ค.
๊ทธ๋์, ์ด๋ฐ ๊ฑธ ํ ์ ์๊ฒ ๋ฉ๋๋ค! ๐ช
- ๋ช
๋ น์ด ์์ด (์์คํธ๋ฆฌ๋ฅผ ํ์ฉํด) ๊น์ ๋ค๋ฃฐ ์ ์์ต๋๋ค.
- ์์คํธ๋ฆฌ๋ฅผ ํ์ฉํด ๊น์ ๋ค๋ฃจ๋ ๊ณผ์ ์์ ๊น ๋ช
๋ น์ด๋ฅผ ์๊ธฐํ์ง ์๊ณ ๋ ๋ช
๋ น์ด๋ฅผ ์ด์ฉํ ์ ์์ต๋๋ค.
- ์ค๋ฌด์์ ๊ผญ ํ์ํ ๋ฒ์ ๊ด๋ฆฌ์ ํต์ฌ์ ์ต๋ํ ์ ์์ต๋๋ค.
- ์๊ฐ์์ ์ํด ๋ฏธ๋ฆฌ ์ค๋นํ ์ค์ต ๊ณต๊ฐ์ ํตํด ๊นํ๋ธ๋ฅผ ํ์ฉํ ํ์
๊ฒฝํ์ ์์ต๋๋ค.
๊ฐ์์์ ๋ฐฐ์ฐ๋ ๋ด์ฉ์
ํ์ธํด๋ณด์ธ์ ๐
- 0๏ธโฃ ๋ฒ์ ๊ด๋ฆฌ์ ๋ณธ์ง: ๋ฒ์ ๊ด๋ฆฌ์ ๋ํ ๊ฐ๋
๋ค์ง๊ธฐ
- 1๏ธโฃ ์์คํธ๋ฆฌ๋ฅผ ์ด์ฉํด ๋ช
๋ น์ด ์์ด ๊น ๋ค๋ฃจ๊ธฐ
- 2๏ธโฃ ๋ช
๋ น์ด๋ก ๊น ๋ค๋ฃจ๊ธฐ
- 3๏ธโฃ ๊นํ๋ธ๋ฅผ ์ด์ฉํด ๋ฐฑ์
ํ๊ณ ํ์
ํ๊ธฐ
1. ํ๊ฒฝ ๊ตฌ์ฑ ๋ฐ ๊น & ๊นํ๋ธ ๊ธฐ์ด ์ง์ ์ตํ๊ธฐ
๊ฐ์ฅ ๋จผ์ ๊น, ์์คํธ๋ฆฌ๋ฅผ ์ค์นํ๊ณ ๊นํ๋ธ์ ๊ฐ์
ํฉ๋๋ค. ๋๊ตฌ๋ ๊ณต๊ฐํ ๋งํ ๋ค์ํ ์์์ ์ฌ์ด ์ค๋ช
์ ํตํด ์ฌ๋ฌ๋ถ์ด ๋ฐฐ์ฐ๊ณ ์ ํ๋ ๊น, ๋ฒ์ ๊ด๋ฆฌ์ ๋ํ ์ด๋ก ์ ์ธ ์ง์์ ๋น ๋ฅด๊ณ ์ ํํ๊ฒ ์ต๋ํฉ๋๋ค.
2. ์์คํธ๋ฆฌ ์ค์ต - ๋ช
๋ น์ด ์์ด ๊น & ๊นํ๋ธ ๋ค๋ฃจ๊ธฐ
๊น๊ณผ ๊นํ๋ธ๋ฅผ ๋ค๋ฃจ๋ ๊ฐ์ฅ ๊ฐํธํ ๋ฐฉ๋ฒ์ ๋ช
๋ น์ด๋ฅผ ์์งํ๊ณ ํ์ฉํ๋ ๊ฒ์ด์ง๋ง, ์ฒ์๋ถํฐ ๋ชจ๋ ๋ช
๋ น์ด๋ฅผ ์๊ธฐํ ํ์๋ ์์ต๋๋ค. ๋ช
๋ น์ด ์์ด๋ ๊น๊ณผ ๊นํ๋ธ๋ฅผ ๋ค๋ฃฐ ์ ์๋ ์์คํธ๋ฆฌ๋ผ๋ ํ๋ก๊ทธ๋จ์ด ์๊ธฐ ๋๋ฌธ์ด์ง์.
์์คํธ๋ฆฌ๋ฅผ ์ด์ฉํด ์์ ๋ฐฐ์ด ์ด๋ก ์ ์ธ ๋ด์ฉ๋ค์ด ์ด๋ป๊ฒ ์๊ฐ์ ์ผ๋ก ๊ตฌํ๋๋์ง ํ์ตํด๋ณด๋ ์๊ฐ์ ๊ฐ์ง๋๋ค. ์์คํธ๋ฆฌ๋ฅผ ์ด์ฉํด ๋ฒ์ ์ ๋ง๋ค๊ณ , ๋๋๋ฆฌ๊ณ , ๋ค๋ฅธ ๊ฐ๋ฐ์์ ํ์
ํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค. ์์คํธ๋ฆฌ๋ฅผ ์ด์ฉํด ๊น๊ณผ ๊นํ๋ธ๋ฅผ ๋ค๋ฃจ๋ค ๋ณด๋ฉด, ๋ช
๋ น์ด๋ ๊ธ๋ฐฉ ์๊ธฐํ๊ณ ์ตํ ์ ์์ต๋๋ค.
3. ๋ช
๋ น์ด ์ค์ต - ๋ช
๋ น์ด๋ก ๊น ๋ค๋ฃจ๊ธฐ
๋ง์ง๋ง์ผ๋ก ๋ช
๋ น์ด๋ฅผ ์ด์ฉํด ๊น์ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค. 1, 2๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ๋ฐ๋ผ์๋ค๋ฉด ์์ฃผ ๋น ๋ฅด๊ฒ ๋ฐฐ์ธ ์ ์์ ๊ฒ์
๋๋ค. ์ฌ๊ธฐ๊น์ง ํ์ตํ๊ณ ๋๋ฉด ๋ช
๋ น์ด๋ฅผ ํตํด ๋ฅ์๋ฅ๋ํ๊ฒ ๊น๊ณผ ๊นํ๋ธ๋ฅผ ๋ค๋ฃจ๊ณ , ๋ฒ์ ์ ๊ด๋ฆฌํ ์ ์๊ฒ ๋ฉ๋๋ค.
ํ์ต ์ Q&A ๐ฌ
Q. ๊ผญ ์ฑ
์ด ์์ด์ผ ํ๋์?
์๋์, ์ฑ
์์ด๋ ์๊ฐ์๋ ์ง์ฅ์ด ์์ต๋๋ค. ๋ค๋ง ๊ฐ์๊ฐ ์ฑ
์ ๋ฐํ์ผ๋ก ์งํ๋๊ธฐ ๋๋ฌธ์ ์ฑ
์ด ์์ผ๋ฉด ์ถํ ๋ณต์ต์ ๋์ฑ ์ฝ๊ฒ ํ ์ ์์ต๋๋ค.
Q. ์์คํธ๋ฆฌ๋ฅผ ๊ผญ ๋ฐฐ์์ผ ํ๋์? ๊น ๋ช
๋ น์ด๋ง ์ธ์ฐ๋ฉด ์๋๋์?
๊ทธ๋๋ ๋ฉ๋๋ค. ๋ค๋ง ๊ทธ๋ ๊ฒ ํ์ค ๋ถ๋ค์ ๊น ๋ช
๋ น์ด๋ฅผ ๋น ๋ฅด๊ฒ ํต์ฌ๋ง ๊ณจ๋ผ ์๋ ค๋๋ฆฌ๋ ์ ์ ๋ค๋ฅธ ์ธํ๋ฐ ๊ฐ์์ธ [๋น ๋ฅด๊ฒ Git- ํต์ฌ๋ง ๊ณจ๋ผ ๋ฐฐ์ฐ๋ Git/Github](๋งํฌ)๋ฅผ ์๊ฐํ์๊ธธ ๊ถํฉ๋๋ค.๊ทธ๋ ์ง๋ง ๋ช
๋ น์ด๋ฅผ ๋ฌด์์ ์๊ธฐํ๋ ๊ฒ๋ณด๋ค๋, ์์คํธ๋ฆฌ๋ฅผ ์ด์ฉํด ๊น์ ์๊ฐ์ ์ผ๋ก ๋ค๋ฃจ์ด๋ณธ ๋ค ๋ช
๋ น์ด๋ฅผ ํ์ฉํด๋ณด๋ ๊ฒ์ ์ถ์ฒํด๋๋ฆฝ๋๋ค.
Q. ๋น์ ๊ณต์๋ ๋ค์ ์ ์๋ ๊ฐ์์ธ๊ฐ์? ์ด๋ ์ ๋์ ๊ธฐ๋ฐ ์ง์์ด ํ์ํ๊ฐ์?
ํน๋ณํ ์ฌ์ ์ง์์ด ํ์ํ์ง ์์ต๋๋ค. ์ค์น๋ถํฐ ํ์๊ฐ์
, ๋ชจ๋ ๋ช
๋ น์ด์ ์ค์ต๊น์ง ๋ค๋ฃฐ ์์ ์ด๋๊น์. ๊ฑฑ์ ๋ง๊ณ ์๊ฐํด์ฃผ์ธ์.