更新后,Project.xml 文件会自动在 android studio 中进行编辑和提交以进行提交

Son*_*rav 6 git android github android-studio android-studio-3.0

将 Android Studio 更新到 3.6.1 后,以下几行将添加到 .idea 文件夹中的 Project.xml 中。

<AndroidXmlCodeStyleSettings>
  <option name="ARRANGEMENT_SETTINGS_MIGRATED_TO_191" value="true" />
</AndroidXmlCodeStyleSettings>
Run Code Online (Sandbox Code Playgroud)

此文件之前已添加到 git 并推送到 GitHub,因此在本地添加到 untrack 也无济于事。这样做后,它会在我下次单击 VCS 选项卡中的提交选项时将其暂存为一个新文件。

我在这里发现这可能是由于 NDK 支持插件,但即使禁用它也不起作用。

小智 2

你只需要从 git 中删除这个文件。
使用:

git rm --cached <file>
Run Code Online (Sandbox Code Playgroud)

并且它不再被 git 跟踪。

  • 不,我不希望它被忽略,因为它存在于我正在贡献的远程存储库中。问题是为什么每次构建后都会添加上述几行。 (5认同)