Git

git reset option

Bong Gu 2021. 7. 24. 02:27
728x90

git

git reset option

  • 현재 커밋에서 이전 커밋으로 reset (git reset HEAD^ --option)
  • option에 따른 변경점들을 정리한 내용이다.
  • commit 라인은 커밋을 완료한 시점
  • work는 작업은 마친 시점
  • st는 add 명령오로 수정사항을 staging area에 올린시점

 

  • soft : add 명령을 한 직후 시점으로 이동
    • 변경사항은 남아있고 staging area에도 올라가있는 상태
  • mixed(default) : add 명령을 하기 직전 시점으로 이동 
    • 변경사항은 남아 있지만 staging area에는 안올라가 있는 상태
  • hard : 커밋 명령을 한 직후 시점으로 이동
    • 변경사항도 모두 지워진 상태
728x90