본문 바로가기
Back-End/Spring

[Error] iml 파일을 GitHub에 올려야 하는가? | gitignore

by 달의 조각 2022. 7. 8.

 

 

문제

 

Git에서 Clone을 받은 후 소스 코드 수정 후에 보니 iml 파일과 .idea 파일이 생성된 것을 확인할 수 있었다

· .idea: IntelliJ의 IDE 옵션 저장
· iml(IntelliJ IDEA Module): 자바 응용 프로그램을 생성 시 IDE가 모듈 구성을 xml 형태로 기술한 것

※ out 폴더는 생성된 class 파일을 저장한다!

 

 

해결

 

💡 다른 컴퓨터 환경에서 작업 시 문제가 발생할 수 있으므로 IDE 관련 파일은 ignore 하여 공유한다

 

.gitignore

Backup File이나 Log File, 혹은 컴파일 된 파일들을 Git에서 제외할 수 있는 파일

 

댓글