git reset --hard <되돌아갈커밋> 되돌아갈 커밋보다 더 이전으로 갔을 경우 git reflog //로컬에 남은 이후 커밋들도 보여짐 --> 이동할 커밋로그 확인 변경 사항 취소(스태시 저장) git stash git push -f // 되돌린 헤드를 원격에 강제 push git stash apply