IT 스터디/깃&깃허브

깃 파일 커밋하기(2)

hpaaycim 2021. 8. 16. 16:59

스테이징 되돌리기 (수정한 파일 다시 되돌리기)

 git reset HEAD 파일이름

최신 커밋 되돌리기

git reset HEAD^

  • --soft HEAD^ - 최근 커밋을 하기전 상태로 작업 트리를 되돌림
  • --mixed HEAD^ - 최근 커밋과 스테이징을 하기 전 상태로 작업 트리를 되돌림 -- 보통 기본 옵션
  • --hard HEAD^ - 최근 커밋과 스테이징, 파일 수정을 하기 전 상태로 작업 트리를 되돌림, 되돌린 내용은 복구할 수 없음

특정 커밋으로 되돌리기

git reset --hard (되돌리고 싶은 커밋 주소)

커밋 삭제하지 않고 되돌리기

git revert (되돌리고 싶은 커밋 주소)