์ง๋๋ฒ์ ์๋ฃ๋ฅผ
์คํ ์ด์ง์ ์ฌ๋ฆฌ๊ณ (add)
๋ด ์ปดํจํฐ์ ์ ์ฅํ๊ณ (commit)
GitHub์ ์ ๋ก๋ (push) ํ๋ ๊ณผ์ ๋ค์ ๋ํด ๋ฐฐ์ ๋ค.
๋ฐ๋๋ก ๋ณ๊ฒฝํ ๋ด์ฉ์ ์ต๊ทผ์ ์ ์ฅํ ๋ด์ฉ์ผ๋ก
๋๋๋ฆฌ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์.
(1) ๊ธฐ์กด์ ์์ฑ๋ ํ์ผ์ด ์๋ค.
(2) ํ์ผ์ ์ถ๊ฐ์ ์ผ๋ก ๋ด์ฉ์ ์ ๊ณ ์ ์ฅ์ ํ๋ค.
(3) ์์คํธ๋ฆฌ์ ์ ์ํ๋ฉด ๋ด์ฉ์ด ๋ณ๊ฒฝ๋ ํ์ผ์ด ๋ํ๋ ์๋ค.
ํ์ง๋ง ์ด๋ ๋ณ๊ฒฝ๋ ํ์ผ์ ์ํ์ง ์๊ณ ,
๋ณ๊ฒฝ๋๊ธฐ ์ ํ์ผ๋ก ๋์๊ฐ๊ณ ์ถ๋ค๋ฉด '์ฝ๋๋ญ์น ๋ฒ๋ฆฌ๊ธฐ'๋ฅผ ํด๋ฆญํ๋ค.
(4) 'ํ์ธ'์ ๋๋ฅธ๋ค.
(5) ๋ด์ฉ์ด ์ถ๊ฐ๋๊ธฐ ์ ์ ํ์ผ๋ก ๋์์จ ๊ฒ์ ํ์ธํ ์ ์๋ค.
์์ ์ํฉ์ฒ๋ผ ํ์ผ์ ๋ด์ฉ์ ๋ณ๊ฒฝํ๊ณ ์ ์ฅํ ๋ค์
์ ์ฅํ ๋ด์ฉ์ด ๋ง์์ ๋ค์ง์์
์ ์ฅํ๊ธฐ ์ ์ ๋ด์ฉ์ผ๋ก ๋๋๋ฆฌ๊ณ ์ถ๋ค๋ฉด
checkout(=์ฝ๋ ๋ญ์น ๋ฒ๋ฆฌ๊ธฐ) ๋ช ๋ น์ด๋ฅผ ์ด์ฉํ๋ฉด ๋๋ค.
checkout์ ๊ฒฝ์ฐ
๊ฐ์ฅ ๋ง์ง๋ง์ ์ปค๋ฐํ ํ์ผ๋ก ๋์๊ฐ๊ธฐ ๋๋ฌธ์
ํ์ฌ ๋ด์ฉ์ ๋ณ๊ฒฝํด ์ ์ฅํ์ด๋
์ต๊ทผ์ ์ปค๋ฐํ๋ ํ์ผ๋ก ๋๋์๊ฐ ์ ์๋ค.
๋ช ๋ น์ด 'checkout' = ์์ค ํธ๋ฆฌ '์ฝ๋ ๋ญ์น ๋ฒ๋ฆฌ๊ธฐ'
๊ธฐ์ตํ์.
< ์ฐธ๊ณ >
์ธํ๋ฐ - git๊ณผ github
https://www.inflearn.com/course/git-and-github
โป ํด๋น ๊ธ์ ์ต๋ ๋ชฉ์ ์ผ๋ก ์์ฑ๋ ๊ธ์ ๋๋ค โป
'๊ฐ์ธ๊ณต๋ถ > Git & GitHub' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Git & GitHub] ๋ณํฉ(merge) ๊ฐ๋ ๋ฐ ๋ณํฉ(merge)ํ ๋ ๋ํ๋๋ ์ํฉ (0) | 2020.05.21 |
---|---|
[Git & GitHub] branch(๋ธ๋์น)์ checkout(์ฒดํฌ์์) ๊ฐ๋ (0) | 2020.05.20 |
[Git & GitHub] ํด๋ก (clone)๋ ์ ์ฅ์ ๋์ ํ์ธํ๊ธฐ (0) | 2020.05.18 |
[Git & GitHub] ์์คํธ๋ฆฌ ์ค์น ๋ฐ ํด๋ก ๊ธฐ๋ณธ๊ฐ๋ (0) | 2020.05.17 |
[Git & GitHub] GitHub ํ์๊ฐ์ ๋ฐ ๊ณ์ ์์ฑ (0) | 2020.05.16 |
๋๊ธ