Wykryto niezarejestrowany root Vcs
Katalog C: \ Users \ Andrew znajduje się w Git, ale nie jest zarejestrowany w Ustawieniach.
Skonfiguruj Ignoruj błędy główne VCS
Dlaczego to się wyświetla?
android
git
intellij-idea
Gautam
źródło
źródło
Odpowiedzi:
źródło
Dzieje się tak, ponieważ Android Studio wykrył, że masz zaimportowane projekty git, ale nie zostały one „zarejestrowane” w celu śledzenia ich stanu w Android Studio. Nie będzie to miało negatywnego wpływu na projekt, jeśli zdecydujesz się tego nie konfigurować, IntelliJ wyświetla tylko monit, ponieważ ma pewne zintegrowane funkcje kontroli wersji, które nie będą w stanie działać.
Więc jeśli chcesz skorzystać z wbudowanych opcji kontroli wersji ItelliJ lub po prostu pozbyć się irytującego ostrzeżenia, jest to łatwa naprawa.
Po prostu zarejestruj wszystkie projekty, dla których chcesz mieć integracje IDE kontroli wersji w
Preferences > Version Control
sekcji. Powinieneś zobaczyć ten ekran:Interfejs użytkownika jest trochę zagmatwany, ale wszystko, co musisz zrobić, to wybrać jeden z katalogów w
Unregistered roots:
sekcji, a następnie kliknąć+
przycisk w lewym dolnym rogu okna. Jeśli dodałeś wszystkie katalogi, powinieneś zobaczyć, jakUnregistered roots:
znikają i nie powinieneś już otrzymywać tego ostrzeżenia.Możesz wybrać każdy katalog i użyć przycisków
+
i,-
aby określić, które projekty powinny używać VCS w Android Studioźródło
Poszukaj opcji „Kontrola wersji” w preferencjach i określ, jaki system VCS ma być używany:
Musisz to ustawić, aby uzyskać dostęp do funkcji takich jak przywracanie, zatwierdzanie itp. Z IDE.
Zobacz także dokumentację dotyczącą kontroli wersji
źródło
Dla mnie po prostu
VCS -> Enable Version Control integration
załatwiłem sprawę. Korzystając z IntelliJ w przeszłości (który jest bardzo podobny do AndroidStudio, ten ostatni jest wzorowany na pierwszym, jak sądzę), zauważyłem, że kontrola wersji musi być włączona dla każdego projektu podczas jego tworzenia / importowania.źródło
Poniżej przedstawiono kroki umożliwiające rozwiązanie tego problemu:
I jesteś gotowy.
źródło