본문 바로가기

개발(합니다)/시나브로(이슈)

.idea 폴더, .iml 파일을 gitignore에 추가하자

반응형

vscode와 eclipce를 즐겨 쓰다가 스터디에서 IntelliJ를 쓴다고 해서 익숙해질겸 IntelliJ 커뮤니티 버전을 사용하고 있다.

평소에도 좋다좋다 하다가도 스프링을 쓰려면 구매해야 해서 사용하지 않고 있었다.

문제 파악

IntelliJ에서 JAVA 프로젝트를 생성하니 .idea폴더와 .iml 파일이 생성되었고 git에 많은 파일들이 추가되었다.

  • .idea 폴더 : IntelliJ의 IDE 옵션을 저장하는 폴더이다. eclipce의 .workspace 같은 폴더
  • .iml 파일 : iml은 IntelliJ IDEA Module의 약자이고 Module 구성을 xml 형태로 작성한 파일

해결 방법

두 파일 다 각각의 컴퓨터 환경에 맞춰서 변경되기 때문에 다른 사람이 소스를 받았을 때 영향을 주지 않기 위해.gitignore에 추가해준다.

  • *.iml
  • *.idea

반응형