๐ฉ Commit์ ์ด์ฉํด ๋ณ๊ฒฝ์ฌํญ์ ๊ธฐ๋กํด ๋ด
์๋ค.
๐ก Commitํ ํ์ผ ๋ด๊ธฐ
$ git add <ํ์ผ>
$ git add .
๐ก ํ์ผ์ด ๋ด๊ธด์ง ํ์ธ
$ git status
์คํ
Changes to be committed
: ํ์ฌ ๋ณ๊ฒฝ์ฌํญ(๋ฒ์ )์ ๋ด๊ธด ํ์ผ ๋ชฉ๋ก
Untracked files
: Git์ ๊ด๋ฆฌ์ ์ํฅ์ ๋ฐ์ง ์๊ณ ์ถ์ ๋์ง ์๋ ํ์ผ ๋ชฉ๋ก
$ git diff
๋ช
๋ น์ด๋ฅผ ์คํํ์ฌ ์์ธํ ๋ณ๊ฒฝ๋ด์ญ์ ํ์ธํ ์ ์๋ค.
๐ก Commit ์คํํ๊ธฐ
- ๋ฉ์์ง์ ํจ๊ป Commit ํ๊ธฐ
$ git commit -m "<๋ฉ์์ง>"
- Commit ๋ก๊ทธ ํ์ธํ๊ธฐ
$ git log
๐ก Commit๊ณผ Add๋ฅผ ํ๊บผ๋ฒ์ ์คํํ๊ธฐ
$ git commit -am "<๋ฉ์์ง>"
- ๐จ ์๋ก ์ถ๊ฐ๋(untracked) ํ์ผ์ด ์์ ๋๋ง ๊ฐ๋ฅ