Wie deaktiviere ich die Versionskontrolle in Android Studio?


129

Ich habe meinen Github mit Android Studio eingerichtet, alles hat gut funktioniert. Das Problem ist jedoch, dass ich mich nicht ausschalten oder die Versionskontrolle verlassen kann, um die IDE wieder normal zu verwenden.

Dies bedeutet, dass Fehler nicht angezeigt werden und das Debuggen aus diesem Grund sehr schwierig ist.

Wie deaktiviere ich die Versionskontrolle (VCS) in Android Studio?


This means that errors aren't shown. Huh?
Simon

Wie wenn Sie ein falsches Wort oder einen falschen Variablennamen buchstabieren, wird der Fehler im VCS-Modus nicht angezeigt. Dies bedeutet, dass Sie es möglicherweise erst sehen, wenn die Anwendung beim Absturz ausgeführt wird.
Daniel Scott

Antworten:


241

Gehen Sie wie folgt vor, um VCS in Android Studio auf einem Mac zu deaktivieren:

Android Studio > Preferences...

Geben Sie hier die Bildbeschreibung ein

Wählen Sie im Fenster " Einstellungen" die Option "VCS-Dropdown" aus Version Controlund Directorywählen Sie sie aus<none>

Geben Sie hier die Bildbeschreibung ein

Vergessen Sie nicht, in den allgemeinen Einstellungen unten auf "Übernehmen" zu klicken.


1
@ JoeBlow Ich verwende derzeit Android Studio für eine Produktions-App. Ich habe in früheren Versionen ein paar kleine Unebenheiten auf dem Weg getroffen, hatte aber seit einiger Zeit keine großen Probleme mehr. Davon abgesehen ist das Projekt, mit dem ich arbeite, kein Gradle-Projekt. Mit Gradle YMMV.
Adam Johns

Vielen Dank, ich habe einige Fehler mit Git bekommen und ich lerne gerade Sachen und brauchte schließlich keine Versionskontrolle
Sainath SR

Sollten Sie auch den Git-Ordner und die Datei gitignore.txt aus Ihrem Android-Projektordner löschen?
Joshgoldeneagle

Funktioniert auch, wenn ich es einschalten möchte :)
Liuting

Es ist richtig und nützliche Schritte
Parth Patel

61

In Android Studio 1.2.x.

DATEI -> EINSTELLUNGEN -> VERSIONSKONTROLLE

Hier wird die Wurzel angezeigt. Drücken Sie zum Löschen die Taste (-) .


Funktioniert auch für AS 2.2.
Kevin S. Miller

1
Vergessen Sie nicht, auf "Übernehmen" zu klicken.
Siva Prakash

19

Die anderen Antworten haben bei mir nicht funktioniert, daher füge ich meine Lösung hinzu.

Diese Nachricht machte mich verrückt:

Geben Sie hier die Bildbeschreibung ein

Ich hatte Probleme mit den anderen Vorschlägen, da ich aufgrund meiner Einstellungen keine Änderungen für die Versionskontrolle speichern konnte.

Geben Sie hier die Bildbeschreibung ein

Also ging ich zu Versionskontrolle / Ignorierte Dateien und entfernte alle ignorierten Dateien für dieses Projekt.

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Dann, als ich wieder auf Versionskontrolle klickte

Geben Sie hier die Bildbeschreibung ein

Ich habe das in dieser Antwort hier gefunden .


15

VCS ist eine projektspezifische Einstellung, die Sie ändern können, File -> Settingsindem Sie unter der Version ControlÜberschrift nachsehen.

Alternativ können Sie ein bestimmtes VCS-Plugin unter der PluginsÜberschrift deaktivieren .

Hinweis: Ich habe GitHub nicht als VCS verwendet, aber Sie sollten trotzdem eine Fehleranzeige (Syntaxprüfung) in der IDE erhalten. Die Verwendung von VCS sollte dies nicht deaktivieren, da dies die Verwendung einer IDE völlig sinnlos machen würde.


4
+1 für Plugin Drop. Wenn Sie dies nicht pro Projekt tun oder sich mit den "nicht registrierten Roots" -Problemen befassen möchten, ist das Deaktivieren der Plugins (Git, GitHub, Subversion, Mercurial) der einzig richtige Weg. Ich verwende die Versionskontrolle von einer externen Shell oder GUI und möchte sie nie in meiner IDE haben.
Delrocco

@delrocco Ja, das Problem mit den "nicht registrierten Wurzeln" hat mich verrückt gemacht und das Problem gelöst.
Jenix

7

Sie können die Datei vcs.xml löschen und das mit Ihrer App verbundene VCS wird entfernt. Die Datei 'vcs.xml' befindet sich an diesem Speicherort " YourProject \ .idea \ vcs.xml ".

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.