Android Studio 启动时修改./idea/vcs.xml

标签 android git android-studio intellij-idea version-control

因为不建议忽略 Android Studio 中的整个 .idea 文件夹,其中的大多数文件都会被 git 跟踪。 然而奇怪的是,每次启动后,即使已经有几十个,相同的行也会添加到 vcs.xml 中。

<mapping directory="$PROJECT_DIR$" vcs="Git" />

这很快就变老了。

这种行为是有目的的还是仅仅是一个错误? Android Studio 是否可以在启动时阻止进行此类修改?

提前致谢。

编辑:此外,./idea/misc.xml 在 JDK_1_7JDK_1_8 之间不断变化。

最佳答案

我强烈建议您阅读这篇 StackOverflow 帖子:What should be in my .gitignore for an Android Studio project? 正如您会在此处找到的解释,应该在 git push 上省略哪些文件。

就我个人而言,我不提交 ./idea/misc.xmlvcs.xml。我将它们添加到 .gitignore 文件中。为此,我使用的模板取自:https://github.com/github/gitignore/blob/master/Android.gitignore

希望对你有帮助

关于Android Studio 启动时修改./idea/vcs.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39228464/

相关文章:

java - 将库 (Smack) 添加到 Android Studio 项目

java - Android AlertDialog 设置项目对齐中心

android - 如何在 View 中捕获软键盘输入?

android - 在 0x09050941(代码=1)处获取错误致命信号 11(SIGSEGV)关于使用 Canvas 制作圆形图像

Android Gradle 构建错误 :Ticks in transparent frame must be black or red

git - Github 存储库分支的分支名称政策

git - Xpages 项目的 eGit 插件 VS 笔记复制过程,用于在团队或开发人员中共享代码

git - Beyond Compare 2 作为 Git Mergetool

android-studio - ADB 仅针对 Flutter 而不是 Android Studio 中的 Android?

android - Android jniLibs 文件夹是如何创建的?