Android開(kāi)發(fā)Git版本控制,到底哪些文件不要提交

安卓開(kāi)發(fā)的小伙伴們,想必大家在創(chuàng)建項(xiàng)目的時(shí)候,都有為工程的哪些文件需要提交的git的版本控制而犯愁過(guò)吧,深怕有些文件提交了影響團(tuán)隊(duì)其他成員的更新使用,尤其是把一些臨時(shí)的編譯構(gòu)建文件給提交了,被Team Leader罵的不要不要的。

以下就是不需要經(jīng)過(guò)git版本控制來(lái)提交的文件和文件夾,具體代碼可以查看工程的.gitignore文件:

IntelliJ IDEA(IDE相關(guān)的設(shè)置)

.idea

*.iml

*.ipr

*.iws

Gradle(gradle相關(guān)的)

.gradle

gradlew.bat

build

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

local.properties

reports

/captures

jacoco.exec

Mac system files(mac系統(tǒng)下的文件)

.DS_Store

Build application files(構(gòu)建的app文件)

*.apk

*.ap_

Log Files(log文件)

*.log

Android Studio Navigation editor temp files(AS導(dǎo)航編輯臨時(shí)文件)

.navigation/

files for the dex VM(dex包文件)

*.dex

Java class files(java編譯的class字節(jié)碼文件)

*.class

generated files(工程自動(dòng)生成的文件)

bin/

gen/

out

lib

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

.classpath

.project

.settings/

eclipsebin

.metadata/

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

proguard/

NDK(NDK相關(guān)的)

obj/

jniLibs



轉(zhuǎn)自

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容