Android용 .gitignore

저장소에 바로 복사할 수 있는 Android 제외 규칙 20개.

모바일 운영체제

Android용 전체 .gitignore

# LFGitignore로 생성 - https://lfgitignore.com
# 생성일: 2026-10-13 16:11:46 UTC
# 기술: Android

### Android ###
# Gradle 캐시
.gradle/
# 빌드 출력 디렉터리
build/
.kotlin/
# Android 로컬 구성
local.properties
# 로그 파일
*.log
# Android 캡처
captures/
.externalNativeBuild/
.cxx/
# Android 앱 번들
*.aab
# Android 패키지
*.apk
output-metadata.json
# IntelliJ 모듈 파일
*.iml
# IntelliJ IDEA 프로젝트 파일
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml
# Java 키 저장소
*.jks
# Android 키 저장소
*.keystore
# Google 서비스 구성
google-services.json
*.hprof

이 Android 규칙이 실제로 제외하는 항목

아래에서 각 패턴과 .gitignore에 포함하는 이유를 확인하세요.

Gradle 파일

패턴 제외 대상
.gradle/ Gradle 캐시
build/ 빌드 출력 디렉터리
.kotlin/ Gradle 파일

로컬 구성 파일(sdk 경로 등)

패턴 제외 대상
local.properties Android 로컬 구성

로그/운영체제 파일

패턴 제외 대상
*.log 로그 파일

Android Studio에서 생성한 파일 및 폴더

패턴 제외 대상
captures/ Android 캡처
.externalNativeBuild/ Android Studio에서 생성한 파일 및 폴더
.cxx/ Android Studio에서 생성한 파일 및 폴더
*.aab Android 앱 번들
*.apk Android 패키지
output-metadata.json Android Studio에서 생성한 파일 및 폴더

IntelliJ

패턴 제외 대상
*.iml IntelliJ 모듈 파일
.idea/ IntelliJ IDEA 프로젝트 파일
misc.xml IntelliJ
deploymentTargetDropDown.xml IntelliJ
render.experimental.xml IntelliJ

키 저장소 파일

패턴 제외 대상
*.jks Java 키 저장소
*.keystore Android 키 저장소

Google 서비스(예: API 또는 Firebase)

패턴 제외 대상
google-services.json Google 서비스 구성

Android 프로파일링

패턴 제외 대상
*.hprof Android 프로파일링

이 Android용 .gitignore 사용 방법

  1. 위의 Android 규칙을 복사하거나 파일을 바로 다운로드하세요.
  2. Git 저장소 루트에 .gitignore라는 파일을 만들고 규칙을 붙여 넣으세요.
  3. 이미 추적 중인 파일이 있다면 git rm -r --cached . 명령을 실행한 다음 다시 커밋하세요. Git은 추적하지 않는 파일에만 제외 규칙을 적용합니다.
  4. 팀원 모두가 같은 규칙을 사용하도록 .gitignore를 커밋하세요.

다른 운영체제용 .gitignore 템플릿

모든 운영체제 템플릿 보기