Android开发Git版本控制,到底哪些文件不要提交

安卓开发的小伙伴们,想必大家在创建项目的时候,都有为工程的哪些文件需要提交的git的版本控制而犯愁过吧,深怕有些文件提交了影响团队其他成员的更新使用,尤其是把一些临时的编译构建文件给提交了,被Team Leader骂的不要不要的。

以下就是不需要经过git版本控制来提交的文件和文件夹,具体代码可以查看工程的.gitignore文件:

IntelliJ IDEA(IDE相关的设置)

.idea

*.iml

*.ipr

*.iws

Gradle(gradle相关的)

.gradle

gradlew.bat

build

Local configuration file (sdk path, etc)(本地的配置文件:sdk的路径等)

local.properties

reports

/captures

jacoco.exec

Mac system files(mac系统下的文件)

.DS_Store

Build application files(构建的app文件)

*.apk

*.ap_

Log Files(log文件)

*.log

Android Studio Navigation editor temp files(AS导航编辑临时文件)

.navigation/

files for the dex VM(dex包文件)

*.dex

Java class files(java编译的class字节码文件)

*.class

generated files(工程自动生成的文件)

bin/

gen/

out

lib

Eclipse project files(使用eclipse工程的一些文件)

.classpath

.project

.settings/

eclipsebin

.metadata/

Proguard folder generated by Eclipse(使用eclipse工程生成的Proguard混淆文件夹)

proguard/

NDK(NDK相关的)

obj/

jniLibs



转自

https://blog.csdn.net/abren32/article/details/50291535

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容