Expo Go
로 개발 중이었고,npx expo run:android
를 실행했다가 프로젝트가 꼬였다. 이후 겪은 문제와 복구 과정 회고.
yarn android
가 잘 안 돼서, 대안으로 npx expo run:android
실행android/
, ios/
폴더를 자동으로 생성 (→ native prebuild/eject)MainActivity.kt
, build.gradle
, AndroidManifest.xml
, splash 이미지 등 40개 넘는 파일이 갑자기 추가됨git reset --hard <커밋해시>
로 상태 복원 시도(pull안해서 파일그대로 있음)git clean -fd
명령어로 untracked 파일까지 모두 삭제Explore.tsx
같은 못 보던 파일까지 생겨버림android/
, Explore.tsx
같은 건 다 사라짐npx expo run:android
는 dev client + native 빌드 전용 명령어임 ?? ????git log
git status
git reset --hard <커밋해시>
GitHub Pull
✅ 다음부터는 Expo Go만 쓸 땐 무조건 npx expo start
로 시작하자.
😎 메롱