Android Studio:检测到未注册的VCS根目录

检测到未注册的VCS根目录/ Users / ***** / AndroidStudioProjects / Signin / google-services位于Git下,但未在“设置”中注册。 添加rootconfiguration忽略如何解决这个问题? 请帮忙。

出现警告信息时按“添加根”。

这将使创意注册“未注册的vcs root”,您可以使用IDEA / Android studio的gitfunction。 如果你不按“添加root”,没有什么不好的事情发生,但是我怀疑你在android studio / IDEA的每次启动时都会得到相同的警告。

如果您对使用Android Studio的git集成不感兴趣,则可以忽略该警告。 或者,您可以在VCS |下启用git集成 启用版本控制集成菜单。

VCS代表“版本控制系统”,又名“撤销类固醇”。 没有程序员应该没有它。

IDEA(Android Studio所基于的)会在您的项目目录中看到您的项目源设置为使用版本控制系统的一些标志。

在这种情况下,使用的VCS是git。 该符号是存在projectdir / .git子目录。

这表明你可以通过从git仓库“克隆”这个项目来创build这个项目目录:

$ git clone https://github.com/projectname/reponame.git

或者你在项目目录中创build了自己的git仓库,通过cd到projectdir并运行命令:

/ path / to / projectdir $ git init-db

通过单击“添加根”,您可以告诉IDEA将此git repo添加到项目的IDEA内部设置中,以便您可以使用支持使用git的IDEAfunction。 我build议使用它,它不会干扰你从命令行使用git的能力,但是一些IDEA gitfunction是很方便的。

如果你不知道/使用git,我强烈build议你学习它。 从长远来看,这会让你的生活变得更容易。 正如我所说,这就像类固醇“撤消”。

如果你已经知道如何使用git,下面是一些IDEA的git特性。

最大的特点是你可以select几行代码,右键单击并selectGit / Show History for Selection。

最有用的function(对我来说)是Alt-9又名视图/工具Windows /版本控制。

这将popup版本控制窗口,这是一个面向IDEA GUI底部的窗格。

默认情况下,版本控制窗口只显示“默认”(粗体)和“未版本化的文件”。

展开“默认”以查看更改的文件。

展开“Unversioned Files”来查看任何需要添加到git的文件。

颜色表示状态,全部可configuration,默认configuration是蓝色表示已更改,绿色表示已添加等。

在修改后的文件上右键单击/显示比较,它会给你一个很好的视觉差异,让人联想到Meld的UI,这是我最喜欢的UI之一,因为它为每个差异使用这些卡通“单词气球”指标,说明在其他版本中的区别。

此外,显示当前文件的可视化差异的一面似乎是一个function齐全的(或大多是function性的)IDEA编辑窗口,可以很容易地修复任何不必要的差异。

一些有用的相关链接:

https://www.jetbrains.com/help/idea/2016.1/file-status-highlights.html?origin=old_help

另外,在同一个网站上看到:

Howto /通用指南/使用Intellij IDEA / VCS特定程序的版本控制/使用Git集成/检查Git项目状态

参考/版本控制参考/文件状态要点

我会包括直接链接到这些,但显然stackoverflow不信任我呢。

您可以禁用Android Studio git集成并摆脱恼人的警告。 以下是适用于Mac OS X的Android Studio 2.1.1:

  1. 菜单 – >“Android Studio / Preferences …”。
  2. 在“首选项”窗口中:点击打开“插件”
  3. 在插件框架中:取消选中“Git集成”。

禁用“Git集成”也会禁用GitHub,Google Cloud Testing,Google云端工具核心,Google云端工具For Android Studio插件。 (甩掉包袱)。 默认情况下,即使大多数开发人员仅使用其中的10%,Android Studio也会在安装时启用所有插件。

如果您在打开Android Studio并创build新项目时看到此消息,那是因为您的项目主目录被设置为VCS根目录。 也许这是一个错误,无意中由你设定。 那是我的情况。

解决它。

只需从项目主目录中删除.git目录。

删除:../AndroidStudioProjects/.git

第一步:点击configuration链接。

在这里输入图像说明

第二步:然后select正确并添加

在这里输入图像说明