๐ ํ์ต ๋ชฉํ
- Git์ด ๋ฌด์์ด๊ณ ์ ํ์ํ์ง ์ค๋ช ํ ์ ์๋ค.
- Github๊ฐ ๋ฌด์์ธ์ง ์๊ณ ํด๋น ๊ฐ๋ ์ Git๊ณผ ๊ตฌ๋ถํ์ฌ ์ค๋ช ํ ์ ์๋ค.
- ํฐ๋ฏธ๋ ์์์ Git์ init, add, status, commit, log, push ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
- Github์ Repository๋ฅผ ์์ฑํ๊ณ ์์ ์ Git ํ๋ก์ ํธ๋ฅผ ์ ๋ก๋ํ ์ ์๋ค
Git์ ๊ณต์ ๋ช
์นญ์ ๋ถ์ฐ ๋ฒ์ ๊ด๋ฆฌ ์์คํ
(VCS) ์
๋๋ค.
์ฝ๊ฒ ๋งํด, ํ๋ก์ ํธ ํ์ผ์ ๋ณ๊ฒฝ ์ฌํญ์ ์ถ์ ํ๋ ์์คํ
์
๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์๋ค์ ํ๋ก์ ํธ์ ๋ณ๊ฒฝ ์ฌํญ์ ๊ธฐ๋กํ๊ณ , ํน์ ์์ ์ ๋ฒ์ ์ผ๋ก ์ธ์ ๋ ๋์๊ฐ ์ ์์ต๋๋ค. ์ด๋ฐ ๋ฒ์ ๊ด๋ฆฌ ์์คํ
์ ๋ง์ ์ฌ๋๋ค์ด ํจ์จ์ ์ผ๋ก ํจ๊ป ์์
ํ๊ณ , ํ๋ก์ ํธ๋ฅผ ์ค์ฌ์ผ๋ก ํ์
ํ ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ฐ ๊ฐ๋ฐ์๊ฐ ์์ ๋ง์ ํ๋ก์ ํธ ๋ฒ์ ์ ๋ณธ์ธ ์ปดํจํฐ์ ๊ฐ๊ฒ๋ฉ๋๋ค. ๋์ค์ ์ด๋ฌํ ๊ฐ๋ณ ๋ฒ์ ์ ํ๋ก์ ํธ๋ฅผ ๋ณํฉํ์ฌ ๊ธฐ์ค์ด ๋๋ ๋ฒ์ ์ ํ๋ก์ ํธ์ ์ ์ฉ ํ ์ ์๊ฒ ๋ฉ๋๋ค.
Git์ ๊ฐ์ธ ํน์ ํ ๊ฐ์ ํ๋ก์ ํธ๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๊ณ ์๋ ํด์
๋๋ค. ๋ฐ๋ผ์ Git์ ๋ค๋ฃฐ ์ค ์๋ ๊ฒ์ ์์ฆ ๋ชจ๋ ๊ฐ๋ฐ์๋ค์๊ฒ ๊ฐ์ฅ ์ค์ํ ๊ธฐ์ ์ค ํ๋์
๋๋ค.
์์ ๋์จ ๋ด์ฉ์ธ Git์ ๊ฐ๋ฅํ๊ฒ ํด์ฃผ๋ ์จ๋ผ์ธ ๋๊ตฌ๋ก์จ, Git์ ์ฌ์ฉํ๋ ํ๋ก์ ํธ์ ์ ์ฅ์ ํธ์คํธ์ ์ญํ ์ ํ๋ค.
Git์ ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ผ๋ก ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ฌ๋ฌ ์ฌ๋์ ์์ ๊ฑฐ์น๋ ๋ํ ํ๋ก์ ํธ๊ฐ์ ๊ฒ์์ ๋๊ฐ ์ด๋ ํ ๋ณ๊ฒฝ์ฌํญ์ ์ ๋ ฅํ๋๊ฐ๋ฅผ ์ถ์ ํ๊ฒ ํ๋ ๋๊ตฌ์ด๊ณ , Github๋ ๊ทธ๊ฒ์ ํธ์คํ ํด์ฃผ๋ ์ญํ ์ ํ๋ค.