๐งญ ์๋ฆฌ์ฆ ์ ์ฒด ๋ณด๊ธฐ โ [๋ฆ๊น์ด Git ์
๋ฌธ์ ๋ชฉ์ฐจ]
๐ Ep.00 | Prologue. ์ ๋๋ Git์ ๋ฐฐ์ฐ๊ธฐ๋ก ํ๋๊ฐ?
๐ Ep.01 | Git์ ๋๋๋ฆด ์ ์๋ ๋์ ์ผ๊ธฐ์ฅ์ด๋ค
๐ Ep.02 | Git ์ค์น๋ถํฐ ๋ฐ๋ผํ๊ธฐ โ ๋๋ง์ ํ๊ฒฝ ๋ง๋ค๊ธฐ
๐ Ep.03 | git init๊ณผ ์ฒซ ์ปค๋ฐ โ ์ด๊ณณ์์ ๊ธฐ๋ก์ด ์์๋๋ค
๐ Ep.04 | ์ปค๋ฐ์ ์๊ฐ์ ๋ถ๋งํฌ โ log, diff, HEAD
๐ Ep.05 | ์ค์๋ ๊ธฐ๋ก์ด๋ค โ reset๊ณผ revert
๐ Ep.06 | ๋๋ง์ ํํ ์ฐ์ฃผ โ ๋ธ๋์น๋ ๋ฌด์์ธ๊ฐ?
๐ Ep.07 | GitHub๋ ๋ฌด์์ธ๊ฐ โ ๊ธฐ๋ก์ ์ฐฝ๊ณ
๐ Ep.08 | README๋ ๋์งํธ ์๊ธฐ์๊ฐ์๋ค
๐ Ep.09 | ๋๋ง์ Git ๋ฃจํด ๋ง๋ค๊ธฐ
๐ Ep.10 | Git์ผ๋ก ์ถ์ ์ ๋ฆฌํ๋ค โ ๋ฆ๊น์ด๋ค์ ํ๊ณ ๋ฒ
๐งโโ๏ธ ๊ธฐ๋ก์ ์ถ์ ๋ฆฌ๋ฌ์ด ๋๋ค
Git์ ๋ฐฐ์ฐ๋ค ๋ณด๋ฉด
์ฒ์์๋ ๋ชจ๋ ๋ช ๋ น์ด ๋ฏ์ค๊ณ ๋ฒ๊ฒ๋ค.
ํ์ง๋ง ์ด๋ ์๊ฐ๋ถํฐ
git add .
git commit -m “์ค๋ ์์ ์ ๋ฆฌ”
์ด ์กฐํฉ์ด ํ๋ฃจ์ ๋ง๋ฌด๋ฆฌ ์์์ฒ๋ผ ๋๊ปด์ง๋ค.
๊ทธ๊ฑด ๋จ์ํ ์ฝ๋๋ฅผ ์ ์ฅํ๋ ๊ฒ ์๋๋ผ,
ํ๋ฃจ๋ฅผ ๋์ง๊ณ ์ ๋ฆฌํ๋ ๋ฃจํด์ด ๋๊ธฐ ์์ํ๋ ๊ฒ์ด๋ค.
๐ ๋ฃจํด์ฒ๋ผ Git ์ฐ๊ธฐ
๐ ์์นจ โ ์ด์ ์ ๊ธฐ๋ก ๋์๋ณด๊ธฐ
git log --oneline
์ด์ ๋จ๊ธด ์ปค๋ฐ ๋ฉ์์ง๋ฅผ ๋ณด๋ ๊ฒ๋ง์ผ๋ก
์ค๋์ ๋ฐฉํฅ์ด ์ ๋ฆฌ๋ ์ ์๋ค.
๐ป ์์ ์ค๊ฐ โ ์์ฃผ ์ปค๋ฐํ์
git add .
git commit -m "์์
์ค๊ฐ ์ ์ฅ"
์ค์ํ๋๋ผ๋, ๋๋๋ฆด ์ ์๋ ์ง์ ์ ์์ฃผ ๋ง๋ค์ด๋ผ.
๊ทธ๊ฒ์ด ์ ์ ์ ์ฌ์ ๋ฅผ ๋ง๋ ๋ค.
๐ ํ๋ฃจ ๋ โ ์ผ๊ธฐ์ฒ๋ผ ์ปค๋ฐ ๋ฉ์์ง ๋จ๊ธฐ๊ธฐ
git commit -am "์ค๋ ๋ฐฐ์ด ๊ฒ ์ ๋ฆฌ ๋ฐ ๋ง๋ฌด๋ฆฌ"
์ด๊ฑด ๊ฐ๋ฐ์๊ฐ ์๋ ์ฌ๋์๊ฒ๋ ์ ํจํ
๋์งํธ ํ๊ณ ์ ์ธ์ด๋ค.
๐ง ๋๋ง์ ์ปค๋ฐ ๋ฉ์์ง ์คํ์ผ ๋ง๋ค๊ธฐ
์ ํ | ๋ฉ์์ง ์์ |
---|---|
๊ธฐ๋ฅ ์ถ๊ฐ | feat: ํ์๊ฐ์ ๊ธฐ๋ฅ ์ถ๊ฐ |
๋ฒ๊ทธ ์์ | fix: ๋ก๊ทธ์ธ ์ ํ ํฐ ์ค๋ฅ ํด๊ฒฐ |
๋ฌธ์ ์ ๋ฆฌ | docs: README ๋ชฉ์ฐจ ์ ๋ฆฌ |
์ผ์ ๊ธฐ๋ก | chore: ์ค๋์ ์๊ฐ ๊ฐ๋จํ ๊ธฐ๋กํจ |
์คํ ํ ์คํธ | test: ๋ธ๋์น ๊ธฐ๋ฅ ํ ์คํธ ๋ฐ ์คํ ์์ |
Git์ ๊ธฐ์ ์ด ์๋๋ผ ๋ง์ ์ต๊ด์ด๋ค.
์ด๋ค ๋ฉ์์ง๋ฅผ ๋จ๊ธฐ๋๋๊ฐ ๊ณง ๋์ ๋ฆฌ๋ฌ์ด ๋๋ค.
๐ง ๋์ ํ๋ฃจ๋ฅผ ๋ฒ์ ๊ด๋ฆฌํ๋ ๋๋
Git์ ์ฐ๋ ๊ฑด
์ด์ฉ๋ฉด ๋ ์์ ์ ๋๋์๋ณผ ์ ์๋ ์์คํ ์ ๋ง๋ ๋ค๋ ๋ป์ด๋ค.
๋งค์ผ ์์นจ ์ผ์ด๋ log๋ก ์ด์ ๋ฅผ ๋์ง๊ณ ,
๋ฎ์๋ add์ commit์ผ๋ก ํ์ ์ ๋จ๊ธฐ๊ณ ,
๋ฐค์๋ README์ฒ๋ผ ํ๋ฃจ๋ฅผ ์ ๋ฆฌํ๋ค๋ฉด,
์ฐ๋ฆฌ๋ ๋จ์ํ ๊ฐ๋ฐ์๋ฅผ ๋์ด์
๊ธฐ๋ก์๋ก์์ ์ถ์ ์ด์๊ฐ๊ฒ ๋๋ค.
โ๏ธ ๋ง๋ฌด๋ฆฌํ๋ฉฐ
Git์ ์ฝ๋๋ฅผ ์ํ ๊ฒ์ด ์๋๋ผ,
๊ธฐ์ต์ ์ํ ๊ฒ์ด๋ค.
ํ๋ฃจ์ ํ ๋ฒ,
์์ ์ปค๋ฐ์ ๋จ๊ธฐ๋ ๊ฒ์ผ๋ก๋
์ฐ๋ฆฌ๋ ์ฑ์ฅํ ์ ์๋ค.
์๊ณ ์ฑ์คํ Git ๋ฃจํด์ด
๋๋ฅผ ์ง์น์ง ์๊ฒ ๋ถ์ก์์ค ๊ฑฐ์ผ.
๐ ๋ค์ ์๊ณ
๐ Ep.10 | Git์ผ๋ก ์ถ์ ์ ๋ฆฌํ๋ค โ ๋ฆ๊น์ด๋ค์ ํ๊ณ ๋ฒ
๋ต๊ธ ๋จ๊ธฐ๊ธฐ