Git android studio从vcs删除文件

Git android studio从vcs删除文件,git,version-control,android-studio,Git,Version Control,Android Studio,我正在寻找排除文件表单版本控制的方法。 我在文件上看到了“添加”到vcs按钮,但没有找到像eclipse中那样的“取消跟踪”或“忽略”按钮。我试图排除folder.idea/。我厌倦了手动编辑gitignore和ignore file按钮,但没有任何效果。 有什么想法吗 谢谢 thomas您可以使用Android Studio或Git Bash控制台中的“终端”选项卡手动从vcs中删除跟踪文件 要取消跟踪被忽略的文件,您应该: 1) 确保要忽略的文件在.gitignore中正确列出 2) 提交挂

我正在寻找排除文件表单版本控制的方法。 我在文件上看到了“添加”到vcs按钮,但没有找到像eclipse中那样的“取消跟踪”或“忽略”按钮。我试图排除folder.idea/。我厌倦了手动编辑gitignore和ignore file按钮,但没有任何效果。 有什么想法吗

谢谢
thomas

您可以使用Android Studio或Git Bash控制台中的“终端”选项卡手动从vcs中删除跟踪文件

要取消跟踪被忽略的文件,您应该:

1) 确保要忽略的文件在.gitignore中正确列出

2) 提交挂起的更改(重要!)

3) 执行命令

git rm -r --cached . 
git add .
4) 然后再次提交:

git commit -am "Remove ignored files"
这些步骤将从Git索引中删除所有项,然后再次更新它,同时考虑Git忽略

在第2步提交挂起的更改的原因是,如果rm是另一个提交的一部分,它将无法按预期工作


查看注释中的更多信息。

请参阅git帮助以获取.gitignore这是我的gitignore:.gradle/local.properties.DS\u Store/build.idea/app/app.iml*.imlAs注释这是不可读的。把它放在问题中。“git add。”添加所有文件,而不仅仅是在。gitignore谢谢,这帮助我取消了不需要的文件