如何从提交清单 Android Studio 中删除一些文件?

And*_*hko 8 git android android-studio

我想提交我在 AS 项目中所做的更改。但我看到更改列表包含release文件夹:

在此处输入图片说明

这意味着我将提交apk在构建安装程序期间生成的可行文件和一些配置文件。我也可以取消勾选这些文件,但是当我下次尝试提交时,我会再次看到这些文件。也许我可以从我的更改列表中完全删除这些文件,并防止它在下次出现。我认为这是因为我在终端尝试了一些命令并且一个命令可以添加这些文件,我认为是:

git commit --am

那么,如何在不破坏所有项目的情况下解决这个问题?

更新:

我可以用以下命令解决我的问题吗:

git rm --app-release.apk ?

ely*_*bad 10

第一件事:

您可以通过终端通过以下命令将 .gitignore 文件添加到您的存储库:

  1. 在终端中,导航到 Git 存储库的位置。
  2. 输入touch .gitignore以创建 .gitignore 文件。

其次,你应该注意;如果您已经签入了一个文件,并且您想忽略它,那么如果您稍后添加规则,Git 将不会忽略该文件。在这些情况下,您必须首先通过在终端中运行以下命令来取消跟踪文件:

$ git rm --cached FILENAME
Run Code Online (Sandbox Code Playgroud)

有关这方面的更多信息,请关注https://help.github.com/en/articles/ignoring-files