마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 프로젝트 .gitignore 파일

0 추천
제가 프로젝트를 생성할 때 안드로이드 스튜디오에서 자동으로 생성해주는 .gitignore파일 내용이

*.iml

.gradle

/local.properties

/.idea/caches

/.idea/libraries

/.idea/modules.xml

/.idea/workspace.xml

/.idea/navEditor.xml

/.idea/assetWizardSettings.xml

.DS_Store

/build

/captures

.externalNativeBuild

.cxx

local.properties

 

기본적으로 이렇게 돼있었습니다

하지만 이거로는 git으로 협업하기에는 너무 부족한게 아닌가요?

 

제가 생각한 바로는 .idea/gradle.xml 이러한 파일들도 개인 구성 파일이라 제거해야 할 텐데 이해가 잘 가지 않아서 gitignore.io에서 생성시킨 파일에는 해당 파일을 포함해 훨씬 많은 파일의 이름들이 포함되어 있었습니다

 

원래 저 목록으로 충분한데 제가 잘못 생각하고 있는 것인지

아니면 다른 분들도 전부 .gitignore 파일에 무조건적으로 뭔가 추가해서 사용하고 계신지 궁금합니다
ㅇㅇㅇㅇㅇㅇㅇㅇ (1,000 포인트) 님이 2022년 12월 21일 질문

1개의 답변

0 추천
 
채택된 답변
보통 .idea 폴더는 idea관련된 부분이나 캐시가 들어가므로 아래처럼 한라인으로 제외시킬 수 있습니다.

/.idea/**

.DS_Store 는 맥에서만 생성되는 파일입니다.

구글에 "Android gitignore" 로 검색하셔서 적합한 거를 가져다 사용하시면 됩니다.
spark (227,830 포인트) 님이 2022년 12월 21일 답변
ㅇㅇㅇㅇㅇㅇㅇㅇ님이 2022년 12월 21일 채택됨
그럼 실제로 .idea파일들은 일반적인 상황에서는 올리지 않는게 맞는거죠??
네. 내 개발환경에만 적용되는 파일은 안올리는게 맞습니다.
...