DEV_IN/Git&Github
Git [๋ด ์ค์ ๋ณต๊ตฌํ๊ธฐ] ๊ณผ๊ฑฐ๋ก ์ฉ ๐จ
๋ค๋น์น์ฝ๋๐
2023. 2. 8. 18:03
ํ์ผ ๋ณต๊ตฌํ๊ธฐ
//๋ฐ๋ก ์ commit ์์ ์ผ๋ก ํ์ผ ๋ณต๊ตฌํ๋ ๋ฒ
git restore ํ์ผ๋ช
//ํน์ commit ์์ ์ผ๋ก ํ์ผ ๋ณต๊ตฌํ๋ ๋ฒ
git restore --source ์ปค๋ฐ์์ด๋ ํ์ผ๋ช
//staging ์ทจ์ํ๋ ๋ฒ
git restore --staged ํ์ผ๋ช
commit ์ทจ์ํ๊ธฐ
git revert ์ปค๋ฐ์์ด๋1 ์ปค๋ฐ์์ด๋2
//์ต๊ทผ ์ปค๋ฐ ์ทจ์
git revert HEAD
๊ณผ๊ฑฐ๋ก ๋ชจ๋ ๊ฑธ ๋๋๋ฆฌ๊ธฐ
git reset --hard ์ปค๋ฐ์์ด๋
//๋ฆฌ์
์ธ๋ฐ ๋ณ๋์ฌํญ ์ง์ฐ์ง ๋ง๊ณ ์คํ
์ด์ง ํด๋๊ธฐ
git reset --soft ์ปค๋ฐ์์ด๋
//๋ฆฌ์
์ธ๋ฐ ๋ณ๋์ฌํญ ์ง์ฐ์ง ๋ง๊ณ unstage ํด๋๊ธฐ
git reset --mixed ์ปค๋ฐ์์ด๋
๐ซ ERROR ISSUE
ํ์๋ถ์ด dev/front์์ ์์ ์ค์, ๋ด๊ฐ dev/front์์ ๋ค๋ฅธ ์์ ๋ด์ญ์ pushํด์ ํ์๋ถ์ ๋ณ๊ฒฝ ๋ด์ญ์ด push๊ฐ ์๋์..
commitํ ๋ด์ญ์ ๋๋๋ ค์ ํด๊ฒฐ (push์ทจ์)
git reset --hard [commit id]
github ์๋๋๋ก ๋๋ ค๋๊ธฐ
git push -f origin master
[ํ์, ๋ค์’s ์๋ฌ ์ฌ์ง]