git rm -r . 복구하기
발생일: 2011.12.01 문제: git 으로 관리하고 있는 소스 폴더가 있는데, 사용하지 않는 파일을 git bash가 아닌 윈도우 폴더에서 삭제했다. 파일 삭제 후 커밋하고 github으로 푸시했는데, 이상하게 폴더에서 삭제한 파일은 github에 반영이 되어 있지 않더라. 이상하다고 생각하고, 매뉴얼을 찾아보다가 git rm 이란 명령어가 있는 걸 발견했다. rm 도 add 랑 같은 개념이라고 생각하고 가볍게 git rm -r . 명령어를 날렸는데, 폴더 내 모든 파일이 삭제되더라. 오... 갓. 해결책: git reset --hard HEAD 역시 스택오버플로우. ㅎㅎ http://stackoverflow.com/questions/2125710/how-to-revert-a-git-rm-r
Daylogs/Git
2011. 12. 1. 15:41
공지사항