Git Commit 하는데 갑자기 발생한 Error
태어나서 처음 본 에러라 너무 당황스러웠다.
Checks failed: Couldn't check commit: Element: class com.intellij.psi.impl.compiled.ClsClassImpl #JAVA because: different providers: com.intellij.psi.ClassFileViewProvider{vFile=jar://C:/Program Files/Java/jdk1.8.0_333/jre/lib/rt.jar!/java/lang/String.class, vFileId=163424, content=VirtualFileContent{size=18922}, eventSystemEnabled=true}(58dcc935); com.intellij.psi.ClassFileViewProvider{vFile=jar://C:/Program Files/Java/jdk1.8.0_333/jre/lib/rt.jar!/java/lang/String.class, vFileId=163424, content=VirtualFileContent{size=18922}, eventSystemEnabled=true}(101ca7fc)
invalidated at: no info [Plugin: com.intellij.java]
보통 이런 Error의 경우 Java heap 메모리문제인 경우가 많다고 한다.
일단, 해결방법은 IDE를 intellij를 사용하고 있어서 재시작 해주었고,
IntelliJ Heap 메모리를 증가시키는 방법으로 해결하기로 했다.
해결방법
1. Help > Change Memory > Settings 메뉴 확인
→ 현재 Maximum Heap Size가 2011 MiB
노트북 RAM이 16기가인 경우 3072 까지 올려도 된다고 사수분이 말씀해주셨다.
노트북 RAM 확인 후 수정해줌
2. 수정후에는 재시작 필요