Git移除不必要的文件track

在Android Studio新建的Project中,如果git track了一些不需要track的文件(如build文件夾下面的臨時文件),每次commit都很頭痛。所以必須移除這些文件的track;

Git命令:

****git rm --cached --force app/build/intermediates/incremental/packageDebugResources/merged.dir/values-v11/values-v11.xml****

如果文件太多,一個個移除會瘋掉的,幸好,有個很棒的Android Studio插件:.ignore

在Android Studio中的plugin里安裝好。(Github: https://github.com/hsz/idea-gitignore)

然后在.gitignore文件中創(chuàng)建不需要track的文件和文件夾規(guī)范,完成之后,如果有規(guī)則里的文件被track了,插件會提醒你,你按提示可以進行一鍵清楚。

還可以利用插件直接生成.gitignore文件(詳見github.com);

附上android .gitignore內(nèi)容:


# 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/tasks.xml

.idea/gradle.xml

.idea/dictionaries

.idea/libraries

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

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

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,063評論 25 709
  • afinalAfinal是一個android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,877評論 2 45
  • 媽媽想看看女兒過得怎么樣,來了之后一片心酸。沒房沒車沒存款,沒有穩(wěn)定的收入,35歲的兩口倆一事無成。日子怎么過成了...
    進擊的月月閱讀 247評論 0 0
  • 藍曦臣從來不知道自己也會有這么一天。 今天的課結(jié)束得早,他收拾了一下桌上的書,又掏出手機看了一眼。 電幾乎是滿的,...
    汝南第閱讀 3,839評論 1 11
  • 漢廣南有喬木,不可休思。漢有游女,不可求思。漢之廣矣,不可泳思。江之永矣,不可方思。翹翹錯薪,言刈(yi 四聲)其...
    拾壹少閱讀 920評論 12 9

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