728x90
1. git push 했던 폴더로 가서 git log 로 commit 내용을 확인한다.
2. commit asdf1234~
이렇게 commit 뒤에 제목을 복사한다
3. git reset --hard asdf1234~
이런식으로 commit 제목을 뒤에 붙여서 hard reset을 해준다
4. git push --force origin master
다시 push를 해주면 git push를 하기전 상태로 돌아간다
주의점)
이렇게 hard reset 을 하는 와중에 누가 master 내용을 자기 브렌치로 pull 하거나 하면 문제가 생길수 있다. 실수 했을 때 빠르게 이전상태로 되돌리고 싶을 때 사용해야한다. 중간에 누가 건들지 않고 ! 프로젝트 하던 중 큰일 날뻔 했는데 다행이 잘 넘길 수 있었다. 이런 실수 자체가 일어나지 않도록 git push를 잘 하도록!
728x90
'error 일기' 카테고리의 다른 글
405 Method Not Allowed 에러 해결방법 (0) | 2024.06.20 |
---|---|
고쳐도 계속 오류가 날때 한번 생각해보기 (0) | 2023.08.08 |
쓰레드 관련 error(philosopher) (0) | 2023.07.04 |
long 과 int 값을 같다고 생각한 에러 (0) | 2023.06.21 |
address points to the zero page error 일기 (1) | 2023.05.25 |
댓글