首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android Studio3.3.2中构建Android项目后,.gitignore中存在的文件总是会添加到git中

在Android Studio3.3.2中构建Android项目后,.gitignore中存在的文件总是会添加到git中
EN

Stack Overflow用户
提问于 2019-03-26 13:54:40
回答 2查看 565关注 0票数 3

我已经把android studio从3.0.0更新到了3.3.2。每次我构建像.idea/caches/build_file_checksums.ser.idea/caches/gradle_models.ser这样的项目文件都会被添加到git中。此文件已存在于.gitignore.This是我的项目级.gitignore文件

代码语言:javascript
复制
*.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

需要在项目中做哪些更改才能摆脱这种情况?

EN

回答 2

Stack Overflow用户

发布于 2019-03-26 14:00:05

请按如下方式更改.gitignore文件。您告诉它在下面的配置中查找root location.With中的文件,它将在项目目录中查找。这应该可以解决这个问题。

代码语言:javascript
复制
*.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缓存中删除这些文件,然后重新提交。

票数 2
EN

Stack Overflow用户

发布于 2019-03-26 14:01:11

如果这些文件尚未被跟踪,请首先检查:

代码语言:javascript
复制
git rm --cached .idea/caches/build_file_checksums.ser
git rm --cached .idea/caches/gradle_models.ser

如果可以删除这些文件,则(提交和)它们将被忽略

使用以下命令检查它们是否被忽略:

代码语言:javascript
复制
git check-ignore -v -- .idea/caches/build_file_checksums.ser
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55350637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档