AndroidStudio用GIT做版本管理时,.gitnore文件的配置相关
背景:
- 之前公司因为一些内部原因,迟迟没有将项目迁到AS上,git版本管理也一直基于eclipse。
- 这周决定将项目同意迁移至AS上,遇到的第一个问题是.gitnore文件的配置,这里做个记录。
配置步骤:
- 在项目仓库根目录下,建立.gitignore文件,注意文件的拓展名也要一起修改,点击文件->选项->查看,取消掉隐藏拓展名的对勾,然后修改文件名为.gitignore,如下图:
-
将以下内容复制进.gitnore文件中即可:
# Built application files *.apk *.ap_ # Files for the ART/Dalvik VM *.dex # Java class files *.class # Generated files bin/ gen/ out/ # Gradle files .gradle/ build/ # Local configuration file (sdk path, etc) local.properties # Proguard folder generated by Eclipse proguard/ # Log Files *.log # Android Studio Navigation editor temp files .navigation/ # Android Studio captures folder captures/ # Intellij *.iml .idea/workspace.xml .idea/libraries # Keystore files *.jks
- git status查看忽略是否有效,如下图,为加入.gitignore文件和没加入之前,相同项目状态下,追踪状态对比: