我正在寻找排除文件形式的版本控制。 我在文件上看到“添加”到 vcs 按钮,但没有找到像 eclipse 中那样的“取消跟踪”或“忽略”按钮。我试图排除文件夹 .idea/。我厌倦了手动编辑 gitignore 和忽略文件按钮,但没有任何效果。 有任何想法吗 ?
谢谢 托马斯
最佳答案
您可以使用 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 是另一个提交的一部分,它不会按预期工作。
在评论中查看更多信息 here .
关于git - android studio从vcs中删除文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28333343/