ํด๋ ์ ์ฒด ์ปค๋ฐํ๊ธฐ ๊นํ๋ธ๋ ์๋ ํ์ผ ๋จ์๋ก ์ ๋ก๋ํ ์ ์๋๋ฐ, ์๋์ ์ฝ๋๋ฅผ ํตํด ํด๋ ์ ์ฒด๋ฅผ ํ๊บผ๋ฒ์ ์ปค๋ฐํ ์ ์์git add ํด๋๋ช /git commit -m "~~์ปค๋ฐ ๋ฉ์์ง ์์ฑ~~" ์ปค๋ฐ ์ทจ์ํ๊ธฐ 1. ๊ฐ์ฅ ์ต๊ทผ ์ปค๋ฐ๋ง ์ทจ์ํ๊ณ , ๋ณ๊ฒฝ์ฌํญ์ ๊ทธ๋๋ก ๋ ๋ (= ์ปค๋ฐ๋ง ์์ ๊ณ ํ์ผ ๋ณ๊ฒฝ์ ๋จ๊น) git reset --soft HEAD~1* ์ซ์ 1๋ฅผ 2, 3์ผ๋ก ๋ณ๊ฒฝํ๋ฉด ์ทจ์ํ๋ ๊ฐ์ ์กฐ์ ๊ฐ๋ฅ 2. ๊ฐ์ฅ ์ต๊ทผ ์ปค๋ฐ์ ์ทจ์ํ๊ณ , ๋ณ๊ฒฝ์ฌํญ๋ staging์์ ๋ด๋ฆด ๋ (= ์ปค๋ฐ + staging ์ ๊ฑฐ, ํ์ผ์ ๊ทธ๋๋ก ์กด์ฌ)git reset --mixed HEAD~1 3. ๊ฐ์ฅ ์ต๊ทผ ์ปค๋ฐ์ ์ทจ์ํ๊ณ , ๋ณ๊ฒฝ์ฌํญ๊น์ง ๋ชจ๋ ์ญ์ (= ํ์ผ๊น์ง๋ ์ปค๋ฐ ์ ์ํ๋ก ์์ ํ ๋ณต๊ตฌ)git reset --..