[๊นํ๋ธ] ๊นํ๋ธ ์ฌ์ฉํ๊ธฐ_1
์๋ ํ์ธ์
์ค๋ ํฌ์คํ ์ ๋ฐ๋ก ๊นํ๋ธ ์ฌ์ฉํ๊ธฐ ์ ๋๋ค.
๋จผ์ ๊นํ๋ธ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ git์ ์ค์นํด์ค์ผ ํฉ๋๋ค.
https://git-scm.com/downloads/win <- ์ด๊ณณ์์ ์๋์ฐ ๋ฒ์ ์ ํ์ธํ์ฌ ์ค์นํด์ค๋๋ค.
๊น ์ค์น๊ฐ ์๋ฃ๋๋ฉด ์ฐ์ต์ ์ํ ์ ํด๋๋ฅผ ์์ฑํด์ฃผ๊ณ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ ๋๋ฌ git bash here์ ๋๋ฌ์ค๋๋ค.
๊น ๋ฐฐ์๋ ์ฌ์ฉ์๊ฐ ๊น ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅ ๋ฐ ์คํํ ์ ์๋๋ก ๋ช ๋ นํ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํด์ฃผ๋ ํ๋ก๊ทธ๋จ์ ๋๋ค. ์๋์ฐ์ ๊น์ ์ค์นํ๋ฉด ํจ๊ป ์ค์น๋ฉ๋๋ค.
์ดํ ํฐ๋ฏธ๋์ด๋ผ๊ณ ๋ถ๋ฆฌ์ฐ๋ ๊ฒ์ ์ ์ฐฝ์ด ๋จ๊ฒ ๋๋ค.
๋ช ๋ น์ด ์ข ๋ฅ
๊น ๋ช ๋ น์ด : ์ ์ฅ์ ๋ด์์ ๋ฒ์ ๊ด๋ฆฌ, ํ์ ๋ฑ ๊น์ด ์ ๊ณตํ๋ ๋ค์ํ ๊ธฐ๋ฅ์ ์ํํ๊ธฐ ์ํด ์ ๋ ฅํ๋ ๋ช ๋ น์ด๋ก, git์ผ๋ก ์์ํ๋ค.
์์คํ ๋ช ๋ น์ด : ํด๋ ์ด๋, ํ์ผ ์์ฑ ๋ฐ ์ญ์ ๋ฑ ์ปดํจํฐ ์์คํ ๊ด๋ จ ๊ธฐ๋ฅ์ ์ํํ๊ธฐ ์ํด ์ ๋ ฅํ๋ ๋ช ๋ น์ด๋ก, ๋ฆฌ๋ ์ค ์ด์์ฒด์ ์ ์์คํ ๋ช ๋ น์ด์ ๊ธฐ๋ฐ์ ๋๊ณ ์๋ค.
๊น ๋ช ๋ น์ด
1. $ git config --global user.name"์ฌ์ฉ์๋ช "
๊น ์ ์ฅ์์์ ์ฌ์ฉํ ์ฌ์ฉ์ ์ ๋ณด ์ค์์ ์ฌ์ฉ์ ์ด๋ฆ์ ์ค์ ํ๋ ๊น ๋ช ๋ น์ด
2. $ git config --global user.email "์ฌ์ฉ์๋ฉ์ผ"
๊น ์ ์ฅ์์์ ์ฌ์ฉํ ์ฌ์ฉ์ ์ ๋ณด ์ค ์ฌ์ฉ์ ๋ฉ์ผ ์ฃผ์๋ฅผ ์ค์ ํ๋ ๊น ๋ช ๋ น์ด
3. $ git init
ํฐ๋ฏธ๋์ด ์ด๋ ค ์๋ ํด๋๋ฅผ ๊น ์ ์ฅ์๋ก ์ด๊ธฐํํ๋ ๊น ๋ช ๋ น์ด
4. $ ls
ํฐ๋ฏธ๋์ด ์ด๋ ค ์๋ ํด๋ ๋ด ํญ๋ชฉ๋ค์ ๋์ดํ๋ ์์คํ ๋ช ๋ น์ด