git에서 아무리 reset --hard를 해도 unstaged changes가 사라지지 않는 이슈... 해당 파일 삭제후 reset 또는 stash에 넣어도 사라지지 않는 현상

experience

  • git 사용중, pull받고 난 이후에 특이한 unstaged change가 발생했는데, 이를 삭제할 수가 없는 현상.. @.@ 
 이것 저것 찾아보니, eof가 다른 경우(?) 재현이 가능하다는 듯.... 실제 contents diff로 보더라도 contents는 바뀐게 없으나 몬가 다르다고만 나오는.. @.@

 해결방법은 아래와 같음... 

1) Remove every file from Git's index.
git rm --cached -r .

2) Rewrite the Git index to pick up all the new line endings.
git reset --hard

from : https://stackoverflow.com/questions/11383094/unstaged-changes-left-after-git-reset-hard 

댓글

이 블로그의 인기 게시물

엑셀(excel) 비쥬얼 베이직(visual basic, vba) 심플 실비(실손보험, 실손의료비) 계산식

아트월에 날짜, 시간 나오는 LED 벽시계 설치시 케이블(전선)이 두꺼워서 틈새(홈)에 매립이 안되는 경우 랜선(lan cable, lan선) 이용시 주의사항

신한투자증권(주) 님이 세금계산서를 발행하였습니다. TaxBill365 관련 안전한 메일인지 여부?