[Git & GitHub] checkout์ ํ์ฉํด ์ ์ฅํ์ง ์์ ๋ด์ฉ ์ทจ์ํ๊ธฐ
[Git & GitHub] ํด๋ก (clone)๋ ์ ์ฅ์ ๋์ ํ์ธํ๊ธฐ
[Git & GitHub] ์์คํธ๋ฆฌ ์ค์น ๋ฐ ํด๋ก ๊ธฐ๋ณธ๊ฐ๋ [Git & GitHub] GitHub ํ์๊ฐ์ ๋ฐ ๊ณ์ ์์ฑ [Git & GitHub] Git & GitHub ๊ธฐ๋ณธ๊ฐ๋ ์ ์ ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ์ฅ ํ๊ธฐ ์ ํ๋ก์ ํธ๋ฅผ ์ ์ฅํ๋ ์ ์ฅ์์ธ GitHub์ ๋..
onelight-stay.tistory.com
์ง๋๋ฒ์ ์๋ฃ๋ฅผ
์คํ ์ด์ง์ ์ฌ๋ฆฌ๊ณ (add)
๋ด ์ปดํจํฐ์ ์ ์ฅํ๊ณ (commit)
GitHub์ ์ ๋ก๋ (push) ํ๋ ๊ณผ์ ๋ค์ ๋ํด ๋ฐฐ์ ๋ค.
๋ฐ๋๋ก ๋ณ๊ฒฝํ ๋ด์ฉ์ ์ต๊ทผ์ ์ ์ฅํ ๋ด์ฉ์ผ๋ก
๋๋๋ฆฌ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์.
(1) ๊ธฐ์กด์ ์์ฑ๋ ํ์ผ์ด ์๋ค.
(2) ํ์ผ์ ์ถ๊ฐ์ ์ผ๋ก ๋ด์ฉ์ ์ ๊ณ ์ ์ฅ์ ํ๋ค.
(3) ์์คํธ๋ฆฌ์ ์ ์ํ๋ฉด ๋ด์ฉ์ด ๋ณ๊ฒฝ๋ ํ์ผ์ด ๋ํ๋ ์๋ค.
ํ์ง๋ง ์ด๋ ๋ณ๊ฒฝ๋ ํ์ผ์ ์ํ์ง ์๊ณ ,
๋ณ๊ฒฝ๋๊ธฐ ์ ํ์ผ๋ก ๋์๊ฐ๊ณ ์ถ๋ค๋ฉด '์ฝ๋๋ญ์น ๋ฒ๋ฆฌ๊ธฐ'๋ฅผ ํด๋ฆญํ๋ค.
(4) 'ํ์ธ'์ ๋๋ฅธ๋ค.
(5) ๋ด์ฉ์ด ์ถ๊ฐ๋๊ธฐ ์ ์ ํ์ผ๋ก ๋์์จ ๊ฒ์ ํ์ธํ ์ ์๋ค.
์์ ์ํฉ์ฒ๋ผ ํ์ผ์ ๋ด์ฉ์ ๋ณ๊ฒฝํ๊ณ ์ ์ฅํ ๋ค์
์ ์ฅํ ๋ด์ฉ์ด ๋ง์์ ๋ค์ง์์
์ ์ฅํ๊ธฐ ์ ์ ๋ด์ฉ์ผ๋ก ๋๋๋ฆฌ๊ณ ์ถ๋ค๋ฉด
checkout(=์ฝ๋ ๋ญ์น ๋ฒ๋ฆฌ๊ธฐ) ๋ช ๋ น์ด๋ฅผ ์ด์ฉํ๋ฉด ๋๋ค.
checkout์ ๊ฒฝ์ฐ
๊ฐ์ฅ ๋ง์ง๋ง์ ์ปค๋ฐํ ํ์ผ๋ก ๋์๊ฐ๊ธฐ ๋๋ฌธ์
ํ์ฌ ๋ด์ฉ์ ๋ณ๊ฒฝํด ์ ์ฅํ์ด๋
์ต๊ทผ์ ์ปค๋ฐํ๋ ํ์ผ๋ก ๋๋์๊ฐ ์ ์๋ค.
๋ช ๋ น์ด 'checkout' = ์์ค ํธ๋ฆฌ '์ฝ๋ ๋ญ์น ๋ฒ๋ฆฌ๊ธฐ'
๊ธฐ์ตํ์.
< ์ฐธ๊ณ >
์ธํ๋ฐ - git๊ณผ github
https://www.inflearn.com/course/git-and-github
git๊ณผ github - ์ธํ๋ฐ
ํ์ ๊ด๋ฆฌ ์์คํ (Verson Control System) ์ ํ ์ข ๋ฅ์ ๋๋ค. ์ฃผ๋ก ๊ฐ๋ฐ์๋ค์ด ํ๋ก๊ทธ๋จ๊ณผ ๊ด๋ จ๋ ํ์ผ๋ค์ ์ ์ฅํ๋ ๋ฐ ์ฌ์ฉํฉ๋๋ค. ์ ๋ฌธ ๊ฐ๋ฐ ๋๊ตฌ ๋ฒ์ ๊ด๋ฆฌ์์คํ ๊น(GIT) ์จ๋ผ์ธ ๊ฐ์ github
www.inflearn.com
โป ํด๋น ๊ธ์ ์ต๋ ๋ชฉ์ ์ผ๋ก ์์ฑ๋ ๊ธ์ ๋๋ค โป