Today I Learn/Git

[Git] 특정 히스토리 삭제 - reset

단추언니 2021. 8. 9. 18:59
반응형

작업 후 커밋을 하는 도중에 다른계정으로 잘못 커밋을 해버려서 이걸 지워야겠다고 마음먹은게 화근이었다. 아직 깃에 대한 완벽한 이해도 없는데 남들이 웬만하면 쓰지말라는거면 쓰지말걸..^^.. 결론은 커밋 안한 파일이 전부 날아가버렸다.. 이럴줄은 몰랐지..

 

reset

- 특정 지점의 과거로 이동하는 것으로 이동된 이후의 커밋은 삭제된다

- 애초에 커밋하지 않은것처럼 브런치를 이동시키는 것

- 과거 커밋으로 이동되므로 사용시에 주의가 필요하다

$ git reset --hard HEAD^  (이전 커밋 삭제하기)
$ git reset --hard <커밋주소> (커밋주소로 이동)

 

 

깃 너무 어렵당

반응형