Warm tip: This article is reproduced from serverfault.com, please click

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

(其他 - Android Studio Git .gitignore vs Project > Settings > Version Control > Ignored Files)

发布于 2015-03-14 18:04:56

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

这似乎是不可思议的,但我从未告诉过要忽略什么。而且,我习惯创建的项目的任何目录中都没有.gitignore文件。

话虽这么说,我不能让我的第二个项目来自动添加被忽略的文件,实际上,我只想使用简单的.gitignore方法。

有谁知道如何覆盖Android Studio的忽略文件列表,而仅使用.gitignore?我想轻松地将.gitignore复制到我创建的所有其他项目中,但是你似乎无法复制“设置”>“版本控制”>“忽略的文件”。

感谢你对我如何使用.gitignore的评论。

Questioner
AutoM8R
Viewed
0
2017-05-23 20:26:32

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

  1. 转到设置>版本控制>忽略的文件,然后删除所有忽略的文件。点击“应用”。
  2. 仍在“设置”>“版本控制”中,将版本控制的类型从Git更改为无。点击“应用”。
  3. 删除先前创建的项目的.git目录。
  4. 在项目的根目录中创建以下.gitignore文件:https : //stackoverflow.com/a/21049338/459095
  5. VCS>启用版本控制...以重新启用Git。
  6. 然后右键单击项目根目录,然后选择Git>添加以添加整个项目。

执行上述操作将利用.gitignore文件而不是Settings> Version Control> Ignored Files来提交正确的文件。