-
[Git] git push ์ทจ์ํ๋ ๋ฐฉ๋ฒ
git push ์ทจ์ํ๋ ๋ฐฉ๋ฒ๋ค์ด๊ฐ๋ฉฐ๊น(Git)์์ @push@๋ฅผ ํ ํ, ์ทจ์ํ๋ ๋ฐฉ๋ฒ์ ์ ๋ฆฌํด๋ณธ๋ค. ๋ฐฉ๋ฒ์ต๊ทผ์ ํธ์ํ ์ปค๋ฐ ์ทจ์ํ๊ธฐ๋ง์ง๋ง ์ปค๋ฐ์ ์ญ์ ํ๋ ๋ช
๋ น์ด๋ค.ํ์ง๋ง ์์
๋๋ ํฐ๋ฆฌ์ ๋ณ๊ฒฝ ์ฌํญ์ ๊ทธ๋๋ก ์ ์ง๋๋ค.$ git reset --soft HEAD^ ๋ง์ฝ, ์์
๋๋ ํฐ๋ฆฌ์ ๋ณ๊ฒฝ ์ฌํญ์ ์ด๊ธฐํํ๋ ค๋ฉด ์๋์ ๋ช
๋ น์ ์คํํ๋ค.$ git reset --hard HEAD^ @--hard@ ์ต์
์ ์ด์ฉํ์ฌ ๋ฆฌ์
ํ ๊ฒฝ์ฐ, ์์
๋๋ ํฐ๋ฆฌ์ ๋ณ๊ฒฝ ์ฌํญ์ด ์ด๊ธฐํ๋๋ค. (๋ณ๊ฒฝ๋ ๋ด์ฉ์ด ๋ชจ๋ ์ฌ๋ผ์ง๋ค.) ์๊ฒฉ ์ ์ฅ์์ ์ด ๋ณ๊ฒฝ ์ฌํญ์ ๊ฐ์ ๋ก ๋ฐ์ํ๊ณ ์ ํ ๊ฒฝ์ฐ, ์๋ ๋ช
๋ น์ ์คํํ๋ค.$ git push --force ์ฐธ๊ณ ๋๋ ๋ค์๊ณผ ๊ฐ์ด @HEAD@ ํค์๋๋ฅผ ์ด์ฉํ์ฌ ์ทจ์ํ ์ ์๋ค.# ๋ก์ปฌ ๋ธ๋์น๋ฅผ ์ด์ ์ปค๋ฐ์ผ..
2024.10.15