๊ณต๊ฒฉ์ ํผํด์ ์ค ์ผ๋ถ๋ ์ทจ์ฝํ ๋น๋ฐ๋ฒํธ๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ ์ด์ ์ ํ๋ฆฌ์ผ์ด์
์์ ์ก์ธ์ค ํ ํฐ์ ์ ๊ฑฐํ๋ ๊ฒ์ ์์ด๋ฒ๋ ธ๋ค๊ณ ์ธ์ ํ์ต๋๋ค. ์ผ๋ถ ์ฌ๋๋ค์ ์๊ฒฉ ์ฆ๋ช
์ด ์ ์ถ๋ ์ด์ ๊ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ์์ ๋๋ฌธ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค(ํ์ฌ ์ด๋ ๋จ์ง ์ถ์ธก์ผ ๋ฟ์ด๋ฉฐ ๊ฐ์ค์ ์์ง ํ์ธ๋์ง ์์์ต๋๋ค).
๊ณต๊ฒฉ ํ ์ ์ฅ์๋ฅผ ๋ณต์ํ๋ ค๋ฉด "git checkout Origin/master"๋ฅผ ์คํํ ํ
"git reflog"๋ฅผ ์ฌ์ฉํ์ฌ ๋ง์ง๋ง ์ปค๋ฐ์ SHA ํด์๋ฅผ ํ์ธํ๊ณ "git Reset {SHA}" ๋ช
๋ น์ผ๋ก ๊ณต๊ฒฉ์์ ๋ณ๊ฒฝ ์ฌํญ์ ์ฌ์ค์ ํ์ธ์. ๋ก์ปฌ ๋ณต์ฌ๋ณธ์ด ์๋ ๊ฒฝ์ฐ "git push Origin HEAD:master โforce"๋ฅผ ์คํํ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru