检测到未注册的Vcs root 目录C:\ Users \ Andrew在Git下,但未在设置中注册 配置忽略VCS根错误
为什么要显示?
答案 0 :(得分:105)
这是因为Android Studio已检测到您已导入git项目,但尚未注册"跟踪他们在Android Studio中的状态。如果您选择不对其进行配置,则您的项目不会受到负面影响,IntelliJ仅会提示您,因为它具有一些无法运行的集成版本控制功能。
因此,如果你想利用ItelliJ内置的版本控制选项,或者只是摆脱烦人的警告,那么它很容易解决。
只需在Preferences > Version Control
部分注册您希望拥有版本控制IDE集成的所有项目。你应该看到这个屏幕:
用户界面有点令人困惑,但您只需选择Unregistered roots:
部分下的其中一个目录,然后点击窗口左下角的+
按钮即可。如果您添加了所有目录,则应该看到Unregistered roots:
消失,您将不再收到此警告。
您可以选择每个目录并使用+
和-
按钮来确定哪些项目应在Android Studio中使用VCS
答案 1 :(得分:66)
答案 2 :(得分:3)
寻找"版本控制"在首选项中并设置应使用的VCS:
您必须进行此设置才能从IDE中访问revert,commit等功能。
答案 3 :(得分:3)
对我来说,只有VCS -> Enable Version Control integration
才能解决问题。过去使用过IntelliJ(这与AndroidStudio非常相似,后者模仿前者我相信),我注意到每个项目在创建/导入时必须启用版本控制。
答案 4 :(得分:2)
下面给出了解决此问题的步骤:
你很高兴。