Skip to content

Instantly share code, notes, and snippets.

@NaserKhoshfetrat
Created February 23, 2022 13:56
Show Gist options
  • Save NaserKhoshfetrat/6a9736f99d0f777f9d0eaaeafa91ea08 to your computer and use it in GitHub Desktop.
Save NaserKhoshfetrat/6a9736f99d0f777f9d0eaaeafa91ea08 to your computer and use it in GitHub Desktop.
android git ignore
# Gradle Cache for the project
.gradle
# Local Android SDK directory
local.properties
# Project build folder with Kotlin session data
build/
# Generated by Android Studio when running Layout Inspector or Method Tracing
captures/
# Generated by Android Studio for native builds
.externalNativeBuild
.cxx
# Decrypted private credentials
service-account-key.json
*.keystore
# JUnit and JaCoCo reports
/reports/
*/jacoco.exec
*.exec
# Automatically generated files by CI for releases
version.properties
release-notes.txt
###############
# /.idea folder
# https://www.droidcon.com/media-detail?video=362619508
###############
# Local backup of project files
/projectFilesBackup/
# Cached settings for asset import wizard from the last time it was used
**/.idea/assetWizardSettings.xml
# Cache of local project state
**/.idea/$CACHE_FILE$
# Checksum of all Gradle build files, prompts for local project
# sync when Gradle build changes are made
**/.idea/caches
# Code styling and formatting, should be shared with the team
# **/.idea/codeStyles/*.xml
# Compiler file types and bytecode target for the project
**/.idea/compiler.xml
# Dictionaries - collection of developer specific spell check ignores
# **/.idea/dictionaries
# Encoding for the project
# **/.idea/encodings.xml
# IDEA representation of Gradle module locations
**/.idea/gradle.xml
# IDEA representation of Gradle module locations stashed - usually from branch changes before project sync
**/.idea/gradle.xml-Stashed\ changes
# Lint rules to add or ignore checks - way to run lint the same on all machines
# **/.idea/inspectionProfiles
# Maven repository locations, local and remote. Local repositories are based on
# $USER_HOME$/Library/Android/sdk/extras
**/.idea/jarRepositories.xml
# Dependency metadata - managed by Gradle and therefore will be changed automatically
**/.idea/libraries
# IDEA index of all module *.iml files, autogenerated
**/.idea/modules.xml
# Used to change on every commit, related to Java version and obscure project data
**/.idea/misc.xml
# Where and how Navigation Graph renders navigation destinations
# **/.idea/navEditor.xml
# Experimental Android Studio rendering flags.
**/.idea/render.experimental.xml
# How the app is built and run or tested
# **/.idea/runConfigurations.xml
# How the project uses VCS
**/.idea/vcs.xml
# Developer specific caching of windows, editor tabs, where cursor is in files, etc.
**/.idea/workspace.xml
# Old filetype for IntelliJ project settings
*.iml
# Generated Java Class files
*.class
###############
# Mac OS
###############
.DS_Store
Icon\r
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment