本篇文章主要介绍了"Android Studio Git gitignore规则不生效的原因",主要涉及到方面的内容,对于Android开发感兴趣的同学可以参考一下:
在Android中git提交想忽略某些不想提交的文件,可以在项目目录中新建一个.gitignore,如果没有这个文件,可以手动建一个。里面匹配一下你不想提交的文...
在Android中git提交想忽略某些不想提交的文件,可以在项目目录中新建一个.gitignore,如果没有这个文件,可以手动建一个。里面匹配一下你不想提交的文件。

下面这是Android Studio的忽略规则
# OSX
*.DS_Store
# Gradle files
build/
.gradle/
*/build/
# IDEA
*.iml
.idea/.name
.idea/encodings.xml
.idea/inspectionProfiles/Project_Default.xml
.idea/inspectionProfiles/profiles_settings.xml
.idea/misc.xml
.idea/modules.xml
.idea/scopes/scope_settings.xml
.idea/vcs.xml
.idea/workspace.xml
.idea/libraries
# Built application files
*.apk
*.ap_
# Files for the Dalvik VM
*.dex
# Java class files
*.class
# Generated files
antLauncher/bin
antLauncher/gen
# Local configuration file (sdk path, etc)
local.properties
# Log Files
*.log
规则网上很多,可以自己搜下,或者自己写一个也行。但是当我们提交的时候,却发现这些规则并没有失效,原因就是因为
.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:git rm -r --cached .
git add .
git commit -m 'update .gitignore'
以上就介绍了Android Studio Git gitignore规则不生效的原因,包括了方面的内容,希望对Android开发有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_388914.html