5. ๋ด๊ฐ ํ๋ก์ ํธ๋ฅผ ๊ด๋ฆฌํ ๋๋ ํ ๋ฆฌ(๋ด ํ๋ก์ ํธ๊ฐ ํฌํจ๋ ํด๋)๋ก ์ด๋ํ๋ค. cd~
git clone {์๊น ๋ณต์ฌํ url}
์ฌ๊ธฐ์ ์ค๊ดํธ๋ ๋ฃ์ง ๋ง์์ฃผ์ธ์!!
๐ฅ ์ด์ฉ๊ตฌ์ ์ฉ๊ตฌ done ์ด๋ผ ๋์ค๋ฉด, clone์ด ์๋ฃ๋ ๊ฑฐ๋๋๋ค.
๊ทธ๋ผ ์ฌ๋ฌ๋ถ์ repository์ ์ด๋ฆ์ผ๋ก ํด๋๊ฐ ์์ฑ๋ ๊ฑฐ์์.
์ด๋ํด๋ด
์๋ค.
cd {์ฌ๋ฌ๋ถ์ ๋๋ ํ ๋ฆฌ ์ด๋ฆ}
๋ธ๋์น๋ ์์ ํ๊ฒฝ์ ๋ถ๋ฆฌํด์ฃผ๋ ์น๊ตฌ์๋ต
์ฐ๋ฆฌ๋ ๋งค์ฃผ ๊ณผ์ ๋ง๋ค ๋ธ๋์น(week1 - week2 - week3 - ...)๋ฅผ ์์ฑํ ๊ฑฐ์์!
1์ฃผ์ฐจ ๊ณผ์ ๋ฅผ ์งํํ๋ค๊ณ ๊ฐ์ ํ๊ณ week1 ์ด๋ผ๋ ๋ธ๋์น๋ฅผ ๋ง๋ค์ด๋ด์.
์ฐ์ git์ด ํ์ฑํ ๋์ด์๋ ์ฌ๋ฌ๋ถ ๋ ํฌ์ด๋ฆ์ผ๋ก ๋์ด์๋ ๋๋ ํ ๋ฆฌ๋ก ์ด๋ํด๋ด ์๋ค.
๋ค์ ๋ช ๋ น์ด๋ฅผ ํตํด์ week1 ๋ธ๋์น๋ฅผ ์์ฑํด๋ณด์์.
git branch week1
์ ์์ฑ๋์๋์ง ํ์ธํด๋ณด๊ธฐ
git branch
์์ ๊ฐ์ด week1 ๋ธ๋์น๊ฐ ๋์จ๋ค๋ฉด ์ ์์ฑ๋์๋ค์!
๋ธ๋์น๋ฅผ ๋ง๋ค์์ผ๋ฉด ํด๋น ๋ธ๋์น๋ก ์ด๋ํด์ผ๊ฒ ์ฃ ?
๋ค์ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด์ ์ด๋ํด๋ด ์๋ค.
git checkout week1
** ์์ฑ๊ณผ ์ด๋์ ํ ๋ฒ์ ํ๋ ๋ช ๋ น์ด
git checkout -b week1
git status
์ฌ๋ฌ๋ถ์ ํ์ผ์ ์์ ํ ๋ค์, git bash์ ์ด ๋ช ๋ น์ด๋ฅผ ์์ฑํด์ฃผ์ธ์.
git add .
๐ฅ "." ์ด ์๋ฏธํ๋ ๊ฒ์ ์ ์ฒด์์.
์ถ์ ์ค์ด์ง ์์ "๋ชจ๋ ํ์ผ"์ ์ถ์ ํ๊ฒ ๋ค๋ ๋ป์
๋๋ค.
๐๐ปโโ๏ธ "์ฌ๊ธฐ์ ์ปค๋ฐ์ด๋?"
์ ... ์์
ํ ๊ฒ์ ๋ํ ๋ณ๊ฒฝ์ ์ ๊ธฐ๋กํ๋ค! ๋ ์๋ฏธ์์.
์์
ํ๊ฒฝ์ ํ์ฌ์ํ๋ฅผ ์ฌ์ง์ ์ฐ์ด๋๋ ๋ฏํ ... ์ค๋
์ท๊ณผ ๊ฐ์ ์ญํ ์ ํ๋ต๋๋ค.
ํน์ ์ปค๋ฐ์ ์ํ๋ก ํ๊ฒฝ์ ๋๋ฆด ์๋ ์๊ณ .
์ปค๋ฐ ๋จ์๋ก ์ด๋ค ์์
์ ํ๋์ง ํ์ธํ ์๋ ์์ด์.
Git์ ์ฌ์ฉํ๋๋ฐ ์์ด ๊ฐ์ฅ ์ค์ํ ์ญํ ์ ํด์.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์
"์ปค๋ฐ์ ๋จ์"๋ฅผ ์ ๋๋๋ ๊ฒ์ด ์ค์ํด์!
๋ชจ๋ ๊ณผ์ ๋ฅผ ์๋ฃํ ๋๊น์ง ํ ๋ฒ๋ ์ปค๋ฐ์ ํ์ง ์๋ค๊ฐ ๋ชจ๋ ์์ฑํ๊ณ ์ปค๋ฐ์ ํ๋ค๋ฉด?
์์
ํ๊ฒฝ์ ๊ธฐ๋ก์ ๋ฑ ๋๊ฐ์ง๋ก ๋๋๊ฒ ์ฃ .
๊ณผ์ ๋ฅผ ์์ฑํ๊ธฐ ์ ๊ณผ ํ!
**์ปค๋ฐ ๋จ์๋ฅผ ์ ๋๋๋ ์ต๊ด์ ๋ค์ฌ๋ด
์๋ค ์ฐ๋ฆฌ!
๊ทธ๋ผ ํ ๋ฒ ์ปค๋ฐ์ ์์ฑํด๋ด ์๋ค.
git commit -m "์ปค๋ฐ ๋ฉ์์ง๋ฅผ ์ฌ๊ธฐ์ ์
๋ ฅํ์ธ์."
๋ง์ง๋ง ๋จ๊ณ๊น์ง ์๋ค์.
์ปค๋ฐ์ ์ฑ๊ณต์ ์ผ๋ก ์๋ฃํ์ง๋ง ์ด๋ ์์ง Github์๋ ๋ฐ์๋์ง ์์์๊ฑฐ์์.
์์ง ๋ด ์์ ํ๊ฒฝ์ ๋ํ ์ค๋ ์ท์ ๊ฐ์ง๊ณ ์์ ๋ฟ ์ด๋ฅผ ๊นํ๋ธ์ ๋ณด๋ด์ง ์์ ์ํ! ๋ผ๊ณ ์ดํดํ์๋ฉด ๋์.
์ด์ ์ด๋ฅผ ๋ค๋ฅธ ์ฌ๋๋ ํ์ธํ ์ ์๋๋ก Push ํ๋ ์์ ์ ํด๋ณผ๊ฒ์.
๋ค์์ ๋ช ๋ น์ด๋ฅผ ์คํํด๋ด ์๋ค.
git push origin week1
**origin์ด๋ผ๋ ์ด๋ฆ์ ๊ฐ๋ remote ์ ์ฅ์์ week1 ๋ธ๋์น์์ ์์ ํ ๋ณ๊ฒฝ์ ์ ๋ณด๋ด๊ฒ ๋ค ๋ผ๋ ์๋ฏธ์ ๋๋ค.





