.idea 폴더 란 무엇입니까?


답변:


201

IntelliJ IDE 를 사용하면 프로젝트의 모든 프로젝트 별 설정이 .idea폴더 아래에 저장됩니다 .

프로젝트 설정은 각 특정 프로젝트와 함께 .idea 폴더 아래에 xml 파일 세트로 저장됩니다. 기본 프로젝트 설정을 지정하면 새로 만든 각 프로젝트에이 설정이 자동으로 사용됩니다.

IDE 설정에 대해서는 이 문서 를 확인하십시오. 여기는 소스 제어에 대한 권장 사항 과 .gitignore 파일 예제입니다.

참고 : git 또는 일부 버전 제어 시스템을 사용하는 경우이 폴더를 "무시"로 설정하십시오. 예-git의 경우이 디렉토리를에 추가하십시오 .gitignore. 이런 식으로 응용 프로그램은 IDE 전용이 아닙니다.


"git 또는 일부 버전 관리 시스템을 사용하는 경우이 폴더를"무시 "로 설정하고 싶을 수 있습니다." .. 정확히?
Shafizadeh

2
@Shafizadeh .gitignore는 앱의 루트 디렉토리에 숨겨진 파일이어야합니다. 이 텍스트 파일을 편집하고 "/.idea"를 자체 줄로 추가하십시오.
Pinkerton

.idea 폴더로 인해 향후 git 충돌을 잊어 버리십시오 (특히 다른 컴퓨터에서 동일한 프로젝트로 작업 할 때). .gitignore 파일을 열고.idea
Pathros

8

이것을 삭제하는 데 아무런 문제가 없습니다. 이 파일을 생성하는 것은 WebStorm IDE뿐만 아니라 PhpStorm 및 기타 모든 JetBrains IDE입니다.

삭제해도 안전하지만 프로젝트가 GitLab 또는 GitHub에서 온 경우 경고가 표시됩니다.


0

로컬 IntelliJ IDE 구성이 포함되어 있습니다. 이 폴더를 .gitignore 파일에 추가하는 것이 좋습니다.

# intellij configs
.idea/

0

2020 년 현재 JetBrains는 .idea폴더 를 커밋 할 것을 제안 합니다.
JetBrains IDE (webstorm, intellij, android studio, pycharm, clion 등)는 해당 폴더를 git 저장소에 자동으로 추가합니다 (있는 경우).
폴더 안에는 .idea이미 .gitignore개인 정보 보호 / 암호 데이터를 포함 할 수있는 사용자 관련 설정을 커밋하지 않도록 IDE 자체에 의해 업데이트되었습니다.

.idea폴더 를 커밋하는 것이 안전하고 일반적으로 유용 합니다.


안녕하세요, JetBrains의 제안에 대한 링크를 공유해 주시겠습니까? 탐구하고 싶습니다. 그 이유 등을보십시오.
Lada
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.