2017-02-08 41 views
0

当前我正在使用Android Studio版本2.2。如何在Android Studio中提交时隐藏.gitignore文件

一旦我们将配置文件添加到项目根目录的.gitignore文件中,然后对忽略文件进行任何更改,仍然会在提交时显示这些更改的文件。

那么我们如何避免这些文件在提交时出现。

我试过从设置 - >版本控制 - >忽略文件中删除忽略文件文件,并重新启动Studio.But是行不通的。

我试图从git rm -r --cached中删除以前缓存的文件。 然后重新添加gitignore文件并重新添加项目。

但仍然所有的git忽略文件显示时提交并导致错误地选择它们的问题。

任何人都遇到过这个问题,请指导在Android Studio中提交时删除这些git忽略文件。

Have tired this but didn't get any help.

回答

0

你需要从版本控制中移除(或者 “忽略”),这些文件。

一种选择是:

  1. 关闭Android的工作室;
  2. 删除您需要从vcs中删除的文件(可能类似于rm -rf .idea/);
  3. 提交您的更改;
  4. 确保您想要的所有文件在您的.gitignore;
  5. 重新打开Android Studio;

现在他将创建他需要执行的所有文件,例如.idea文件夹,但您不必担心,因为现在他们已经脱离了版本控制。

+0

它应该通过rm -r --cached清除vcs中的所有文件。然后在提交之前将文件添加到git中忽略。请告诉您的建议与我在哪里做错的区别。 –

+0

因为如果我们从vcs中删除单个文件需要更多时间。 –