๐ป Git์ด๋?
์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๋ ๊ธฐ์ ์ ํต์ฌ ์์ฐ์ธ ์์ค์ฝ๋๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์๊ฒ ํด์ฃผ๋ ๋ฌด๋ฃ·๊ณต๊ฐ ์ํํธ์จ์ด
ํ์ ๊ด๋ฆฌ ๋๊ตฌ(Configuration Management Tool) ์ค ํ๋์ด๋ค.
๋ค๋ฅธ ๋ง๋ก ๋ฒ์ ๊ด๋ฆฌ ์์คํ
์ด๋ผ๊ณ ๋ ํ๋ค.
๐ฅ ํ์ ๊ด๋ฆฌ ๋๊ตฌ๋?
์์คํ
ํ์ ์์(๊ฐ๋ฐ ์์ค, ์ฐ์ถ๋ฌผ ๋ฌธ์ ๋ฑ)์ ๊ธฐ๋ฅ์ ํน์ฑ์ด๋ ๋ฌผ๋ฆฌ์ ํน์ฑ์ ๋ฌธ์ํํ๊ณ ๊ทธ๋ค ํน์ฑ์ ๋ณ๊ฒฝ์ ๊ด๋ฆฌํ๋ฉฐ, ๋ณ๊ฒฝ์ ๊ณผ์ ์ด๋ ์คํ ์ํฉ์ ๊ธฐ๋ก·๋ณด๊ณ ํ์ฌ ์ง์ ๋ ์๊ฑด์ด ์ถฉ์กฑ๋์๋ค๋ ์ฌ์ค์ ๊ฒ์ฆํ๋ ๊ฒ์ด๋ ๋๋ ๊ทธ ๊ณผ์ ์ ์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
์ฝ๊ฒ ๋งํด ํ๋ก๊ทธ๋จ์ ํ์คํ ๋ฆฌ๋ฅผ ๊ธฐ๋กํ๋ ๊ฑฐ๋ผ๊ณ ์๊ฐํ๋ฉด ๋ ๋ฏ.
๐ป Git์ ์ฅ์
- ์์ค์ฝ๋๋ฅผ ์ฃผ๊ณ ๋ฐ์ ํ์ ์์ด ๊ฐ์ ํ์ผ์ ์ฌ๋ฌ ๋ช ์ด ๋์์ ์์ ํ๋ ๋ณ๋ ฌ ๊ฐ๋ฐ์ด ๊ฐ๋ฅํ๋ค.
- ๋ถ์ฐ ๋ฒ์ ๊ด๋ฆฌ์ด๊ธฐ ๋๋ฌธ์ ์ธํฐ๋ท์ด ์ฐ๊ฒฐ๋์ง ์์ ๊ณณ์์๋ ๊ฐ๋ฐ์ ์งํํ ์ ์์ผ๋ฉฐ, ์ค์ ์ ์ฅ์๊ฐ ๋ ์๊ฐ๋ฒ๋ ค๋ ๋ค์ ์์๋ณต๊ตฌ ํ ์ ์๋ค.
very good - ํ ํ๋ก์ ํธ๊ฐ ์๋ ๊ฐ์ธ ํ๋ก์ ํธ๋ผ๋ Git์ ํตํด ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ํ๋ฉด ์ฒด๊ณ์ ์ธ ๊ฐ๋ฐ์ ํ ์ ์๋ค.
- Git์ ์ฌ์ฉํ๋ฉด ํ๋ก๊ทธ๋จ์ด๋ ํจ์น๋ฅผ ๋ฐฐํฌํ๋ ๊ณผ์ ๋ ๊ฐ๋จํด์ง๋ค. (pull์ ํตํ ์ ๋ฐ์ดํธ, patch ํ์ผ ๋ฐฐํฌ)
์ฐธ๊ณ ์ฌ์ดํธ โถ https://git-scm.com/book/ko/v2
'Git' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Git] git add ์ทจ์ํ๊ธฐ, git commit ์ทจ์ํ๊ธฐ (0) | 2022.06.06 |
---|---|
[Git] ์์ฃผ ์ฌ์ฉํ๋ ๋ช ๋ น์ด (0) | 2021.11.18 |
ํ๋ณ Git ์ฌ์ฉ๋ฒ (0) | 2021.11.17 |
branch ์ด๋ฆ ๋ณ๊ฒฝ ํ๋ ๋ฒ (0) | 2021.11.16 |
[Git] commit ๋ฉ์ธ์ง ์์ ํ๋ ๋ฒ (0) | 2021.11.10 |
๋๊ธ