이런 상태일 때
아xxyy를 지우고
이게 커밋하는거다/ 가 되고 싶으면
그 버전으로 reset 해야 한다. 이 때 항상 경계가 헷갈리는데,.
reset 아이디 는
그 아이디 버전을 삭제하겠다가 아니라 그 버전이 되겠다 라는 뜻이다.
깃 개행 에러 해결
git config --global core.autocrlf true
깃 복붙
복사: ctrl + insert
붙여넣기: shift + insert
git log 하면
이렇게 이 버전 "으로"reset 된 것을 확인할 수 있다
!! 헷갈리지 마라 !!
git reset --help로 메뉴를 볼 수 있다
많은 것들을 볼 수 있다.
--hard 는 수정하고 있던 것가지 강력하게 지우는 것인데
그 외에 soft나 mixed는 조금 순한맛으로 지우게 된다.
!! 협업시에는 공유 전의 버전만 reset 해야 한다. 공유 된 버전을 reset 하면 꼬일 수 있다..... 조심 !!