안쪽의 * .iml 및 misc.xml 파일과 Android Studio 프로젝트를 gitignore로 무시할 수 있습니까?Gitignore misc.xml 및 Android Studio의 * .iml 0.8.9
Android Studio 용 공식 gitignore는 어디에서 찾을 수 있습니까?
안쪽의 * .iml 및 misc.xml 파일과 Android Studio 프로젝트를 gitignore로 무시할 수 있습니까?Gitignore misc.xml 및 Android Studio의 * .iml 0.8.9
Android Studio 용 공식 gitignore는 어디에서 찾을 수 있습니까?
내부의 * .iml 및 misc.xml 파일과 Android Studio 프로젝트를 gitignore로 무시할 수 있습니까?
물론 이죠? Android Studio는 일반적으로 Android Gradle 프로젝트를 가져 와서 IDEA 파일을 다시 만들 때 매우 유용하므로 프로젝트를 진행하는 다른 사람이 프로젝트를 체크 아웃하고 빌드하는 데 문제가 없어야합니다.
"공식적인".gitignore가 없습니다. 당신이 무시하기로 선택하는 것은 일반적으로 당신에게 달려 있습니다.
대부분의 Android Studio 구성 파일 (.iml 파일 및 /.idea 아래의 파일)은 걱정할 필요가없는 기본적인 프로젝트 구성입니다. IDE에서 수동으로 폴더를 무시하거나 특정 IDE 코드 품질 검사를 비활성화하는 등의 변경 작업을 수행하는 경우 해당 파일을 확인하여 팀 전체에서 일관된 프로젝트 설정을 유지할 수 있습니다. 대다수 프로젝트의 경우 파일을 전혀 필요로하지 않습니다.
일부 팀은 IDE에서 생성 된 파일 및 폴더를 모두 무시하여 프로젝트를 IDE에 무관하게 유지하는 것을 선호합니다. 팀에서 특정 IDE를 실행하길 원할지 또는 원하는지 여부는 또 다른 결정 사항입니다.
새로운 Android Studio 프로젝트를 만들면 .gitignore가 자동으로 생성됩니다. 2014 년 10 월 기본 .gitignore은 다음과 같습니다
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
.idea/
app/app.iml
*.iml
안드로이드 스튜디오는 현재 단지 /build
가 포함 된 안드로이드 모듈의 디렉토리에 두 번째 .gitignore를 생성합니다.
원래 질문은 또한 그 파일이 프로젝트의 다른 구성원과 관련이 있는지 또는 특정 프로젝트와 관련된 로컬 IDE 환경 설정과 관련이 있는지를 묻는 것입니다. 당신의 대답은 .gitignore가 무엇을위한 것인지를 말하며, 나는이 질문에 특히 도움이된다고 생각하지 않습니다. –
제안 사항에도 불구하고 .iml 파일은 버전 제어 로컬 변경 사항에 계속 추가됩니까? 특정 파일을 무시하는 법. – portfoliobuilder
이미 git에 체크인했다면 무시하기 전에 제거해야합니다. 그 외에도 구체적인 상황에 대해 알지 못하면 대답하기가 쉽지 않으므로 새로운 질문에 더 자세히 설명해야합니다. –