[GIT]push취소하기

유지나·2023년 11월 30일
0

GIT

목록 보기
13/13

만약...협업중에 master로 push를 해버렸다면..
다시는 그런 실수를 하지 않기를

😊개인 토이 플젝 할 때 이런 시행착오를 겪어서 다행이다

문제상황

master가 아닌 BE_API branch에서 작업해야 하는데 push까지 해버린 상태

즉, 가장 최근에 push한 내역을 지우고 싶음

해결방법 🤩

1) git log --oneline 최근 로그를 확인한다

2) 되돌릴 시점을 확인한다
본인은 6cc50bc (HEAD -> main, origin/main) [BE] Feat : 라우터 개발_ upload post 요청 개발을 지우고 취소하고 싶기 때문에
그 이전 commit 인 d76f404 으로 돌아가겠다

git reset --hard d76f404 

3)로컬 상태를 git에 반영

git push -f origin master

진짜로 삭제됨 ㅜㅜ 최고😓

profile
지르나르

0개의 댓글