TIL

240805

everyday-spring 2024. 8. 5. 19:53

내배캠 4주차! 아좌잣! 가보자고!

 

IntelliJ의 *.iml(IntelliJ 모듈)파일 때문에 일부 로컬에서 실행이 되지 않는 상황이 발생했다

명확한 에러메세지를 띄워주지는 않고 다음과 같은 상황이 반복됐다

  • 프로그램 실행시 분석중 로딩이 끝나지 않음
  • 한번은 정상실행 되지만 이후 RUN버튼이 비활성화됨
  • 캐시를 지우면 실행 가능 (한번 실행 후 다시 실행되지 않음)

.gitignore 파일에 ".iml" 설정을 하지 않아서

push를 하는 과정에서 각 로컬의 iml파일이 모두 Github에 업로드 되었고

pull을 하게 되면 iml파일이 여러개가 되면서 충돌이 일어나는 현상

 

우선 Github에 업로드된 iml파일을 모두 삭제하고 

.gitignore에 설정을 추가해줬다

  • *.iml

이 과정에서 iml파일이 없는 상태를 pull하면 또 오류가 날 수 있는데

그냥 새로 clone 해서 해결했다


 

Git remote 강제 pull

> git fetch origin

> git resset --hard origin/main

'TIL' 카테고리의 다른 글

Spring Boot MVC Controller @Controller 와 @RestController  (0) 2024.08.12
240807  (0) 2024.08.07
240802  (0) 2024.08.02
240801  (0) 2024.08.01
120731  (0) 2024.07.31