我已经把android studio从3.0.0更新到了3.3.2。每次我构建像.idea/caches/build_file_checksums.ser和.idea/caches/gradle_models.ser这样的项目文件都会被添加到git中。此文件已存在于.gitignore.This是我的项目级.gitignore文件
*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
/.idea/tasks.xml
/.idea/misc.xml
/.idea/modules.xml
/.idea/vcs.xml
.DS_Store
/build
/captures
/.idea/caches/build_file_checksums.ser
/.idea/caches/gradle_models.ser
.externalNativeBuild需要在项目中做哪些更改才能摆脱这种情况?
发布于 2019-03-26 14:00:05
请按如下方式更改.gitignore文件。您告诉它在下面的配置中查找root location.With中的文件,它将在项目目录中查找。这应该可以解决这个问题。
*.iml
.gradle
local.properties
.idea/workspace.xml
.idea/libraries
.idea/tasks.xml
.idea/misc.xml
.idea/modules.xml
.idea/vcs.xml
.DS_Store
build
captures
.idea/caches/build_file_checksums.ser
.idea/caches/gradle_models.ser
.externalNativeBuild您必须从git缓存中删除这些文件,然后重新提交。
发布于 2019-03-26 14:01:11
如果这些文件尚未被跟踪,请首先检查:
git rm --cached .idea/caches/build_file_checksums.ser
git rm --cached .idea/caches/gradle_models.ser如果可以删除这些文件,则(提交和)它们将被忽略
使用以下命令检查它们是否被忽略:
git check-ignore -v -- .idea/caches/build_file_checksums.serhttps://stackoverflow.com/questions/55350637
复制相似问题