【发布时间】:2017-11-14 06:38:03
【问题描述】:
所以当我进行提交时,我必须从提交中取消选中 app/build 目录。我想从跟踪中删除这些文件。
我的.gitignore 文件看起来正确吗?
build/
app/build/
.idea
.gradle
我试过了
git rm -r --cached .
git add .
这似乎有效,git status 显示所有构建文件已被删除。然后我做了一个提交,文件被删除了。但是在构建和文件更改之后,它们会出现在我的下一次提交中。为什么会这样,为什么我不能取消跟踪这些文件?
【问题讨论】:
-
“但是在构建和更改文件之后,它们会出现在我的下一次提交中。” - 你能显示你用来进行下一次提交的确切步骤吗?每个动作之间的git状态输出?
-
运行
git reset HEAD似乎已经解决了这个问题。我很好奇为什么如果有人知道(在下面的答案 cmets 链接的页面中建议)
标签: android git android-studio intellij-idea