如何关闭Android Studio中的版本控制?


129

我用android studio设置了我的Github,一切正常,但是现在的问题是,我似乎无法关闭,或者退出版本控制才能再次正常使用IDE。

这意味着不会显示错误,因此真的很难调试。

那么,如何在Android Studio中关闭版本控制(VCS)?


This means that errors aren't shown。??
西蒙(Simon)

就像您拼写错误的单词或错误的变量名称一样,在VCS模式下也不会显示该错误。这意味着您可能直到崩溃运行应用程序时才能看到它。
Daniel Scott

Answers:


241

要在Mac上的Android Studio中禁用VCS,请执行以下操作:

Android Studio > Preferences...

在此处输入图片说明

在“偏好设置”窗口中,选择,Version Control然后在“ Directory选择VCS”下拉列表中选择<none>

在此处输入图片说明

不要忘记单击底部常规“首选项”按钮中的“应用”。


1
@JoeBlow我目前正在将Android Studio用于生产应用程序。在早期版本中,我遇到了一些小问题,但是一段时间没有遇到任何大问题。话虽如此,我正在处理的项目不是gradle项目。与gradle YMMV。
亚当·约翰斯

多谢,我在git中遇到一些错误,我只是在学习东西
而已

您还应该从Android项目文件夹中删除Git文件夹和gitignore.txt吗?
joshgoldeneagle

如果我想打开它,也可以正常工作:)
流亭

这是适当且有用的步骤
Parth Patel


19

其他答案对我不起作用,因此我添加了解决方案。

此消息使我发疯:

在此处输入图片说明

我在其他建议上遇到了麻烦,因为我的设置不允许我保存更改以进行版本控制。

在此处输入图片说明

因此,我进入了版本控制/忽略文件,并删除了该项目的所有忽略文件。

在此处输入图片说明

在此处输入图片说明

然后当我点击版本控制

在此处输入图片说明

在这里的答案中找到了这个。


15

VCS是特定于项目的设置,您可以通过File -> SettingsVersion Control标题下进行检查来进行修改。

或者,您可以在Plugins标题下禁用特定的VCS插件。

注意:我尚未将GitHub用作VCS,但您仍应该在IDE中得到错误显示(语法检查)。VCS的使用不应禁用该功能,因为这将使IDE的使用变得毫无意义。


4
+1为插件删除。如果您不想继续针对每个项目执行此操作,或者不想处理“未注册的根”问题,则禁用插件(Git,GitHub,Subversion,Mercurial)是唯一可行的方法。我从外部外壳或GUI使用版本控制,但从不希望在IDE中使用它。
delrocco

@delrocco是的,“未注册的根源”问题使我发疯,这解决了问题。
Jenix

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.