์ผ๋จ 2๊ฐ์ง ๋ฐฉ์์ด ์กด์ฌ
-
git reset
๊น ๋ฆฌ์ ์ ์ ์ด ์ปค๋ฐ ์ด์ ์ผ๋ก ๋๋ ค๋ฒ๋ฆฌ๊ฒ ๋ค๋ ๊ฒ์ด๋ค. ํนํ --HARD๋ก ํ๋ฉด ์์ ์์ ํ ๋ค ๋ ๋ ค๋ฒ๋ฆฌ๊ณ commit์์๋ ๋ฐฉ์์ธ๋ฐ, ์ด๋ฌ๋ฉด ๊ธฐ์กด ์ปค๋ฐ ๋ด์ญ์ด ๋ค๋ ๋ผ๊ฐ๋ค. ์ฆ, ์ธ๋ถ์ธ๊ณผ์ ํ์ ์ ํ๋ ๊ฒฝ์ฐ ๋น์ถ
push์์๋ -f ์ต์ ์ถ๊ฐํด์ ๊ฐ์ ํธ์ฌํด์ผํจ.
-
git revert
ํน์ ์ปค๋ฐ์ ๋๋ฆฌ๋ ๊ฒ๋ commit์ ๋ง๋ค์ด๋ฒ๋ฆฌ๋ ๊ฒ.
์ฐธ๊ณ : https://jupiny.com/2019/03/19/revert-commits-in-remote-repository/