Android Studio的Git .gitignore与项目>设置>版本控制>忽略的文件

我有点困惑,我注意到,在Android Studio中设置我的第一个Git仓库时,所有要忽略的正确文件都会自动添加到设置>版本控制>忽略文件下的项目设置。

这似乎是魔术,我从来没有告诉它该忽略什么。 而且,我的项目的任何目录中都没有.gitignore文件,因为我习惯于创build。

这就是说,我不能让我的第二个项目自动添加被忽略的文件,真的,我只是想使用简单的.gitignore方法。

有谁知道如何覆盖Android Studio的忽略文件列表,只需使用.gitignore呢? 我希望将我的.gitignore复制到我所做的其他所有项目,但不会出现您可以复制设置>版本控制>忽略的文件。

感谢您评论我如何才能使用.gitignore。

干杯

Solutions Collecting From Web of "Android Studio的Git .gitignore与项目>设置>版本控制>忽略的文件"

好的回答我自己的问题。 要回到使用.gitignore,请执行以下操作:

  1. 转至设置>版本控制>忽略的文件,并删除所有被忽略的文件。 点击应用。
  2. 仍然在设置>版本控制中,将版本控制的types从Git更改为无。 点击应用。
  3. 删除以前创build的项目的.git目录。
  4. 在您的项目的根目录中创build以下.gitignore文件: https : //stackoverflow.com/a/21049338/459095
  5. VCS>启用版本控制…重新启用Git。
  6. 然后右键单击项目根目录并selectGit> Add来添加整个项目。

执行上述操作将使用.gitignore文件,而不是使用“设置”>“版本控制”>“忽略的文件”来提交正确的文件。

对我来说,这个过程有点简单:

1. In Android Studio: Settings > Version Control > Ignored Files > Remove all ignored files > Apply 2. Backup .gitignore. Create an empty new .gitignore. (in the root folder) 3. Restart Android Studio! 4. Fill up the new .gitignore with the old one. Don't forget to commit the change .gitignore + related ignored/deleted files! 

不需要重新启用VCS! 我正在使用GitRepo,这对重新启用VCS非常不方便。 步骤帮助。