2014-12-29 15 views

risposta

59
  1. Nel messaggio di errore si hanno le opzioni "Configura" o "Ignora". Fai clic su "Configura".
  2. La finestra delle impostazioni si aprirà. Fai clic sull'opzione "Aggiungi root". Nel mio caso ho avuto solo un percorso nell'elenco da cui scegliere. Ho selezionato quel percorso. Si prega di vedere l'immagine che ho incluso di seguito.

Snapshot of Version Control settings

  1. Fare clic su Applica, quindi fare clic su OK.
+0

Ho due account sincronizzati, configurerò questo sovrascrivere la mia impostazione precedente? – Nikesh

+0

Ciao Nikesh, Android Studio utilizzerà l'account configurato in File -> Impostazioni -> Controllo versione -> Github. – joshgoldeneagle

+14

Non risponde perché parte. – xyz

3

cercare "Controllo della versione" nelle preferenze e impostare quello che dovrebbero essere usati VCS: screenshot

è necessario impostare questo al fine di accedere alla funzione come Revert, impegnarsi ecc dall'IDE.

Vedi anche, il documentation on Version Control

91

Ciò si verifica perché Android Studio ha rilevato che si dispone di progetti git importati, ma non sono stati "registrati" per monitorare il suo stato in Android Studio. Il tuo progetto non subirà conseguenze negative se scegli di non configurarlo, ma IntelliJ ti chiederà solo perché ha alcune funzionalità di controllo della versione integrate che non saranno in grado di funzionare.

Quindi, se si desidera sfruttare le opzioni di controllo della versione integrata di ItelliJ o semplicemente eliminare un fastidioso avviso, è una soluzione semplice.

Basta registrare tutti i progetti per i quali si desidera avere le integrazioni IDE per il controllo della versione nella sezione Preferences > Version Control. Si dovrebbe vedere questa schermata:

enter image description here

L'interfaccia utente è un po 'di confusione, ma tutto quello che dovete fare è selezionare una delle directory sotto la sezione Unregistered roots: e quindi fare clic sul pulsante + nell'angolo in basso a sinistra la finestra. Se hai aggiunto tutte le directory dovresti vedere lo Unregistered roots: sparire e non dovresti più ricevere questo avviso.

È possibile selezionare ogni directory e utilizzare i pulsanti + e - per determinare quali progetti dovrebbero usare VCS in Android Studio

+0

Sono d'accordo ... sarebbe bello se l'interfaccia utente fosse intuitiva, ma hey, suppongo che i programmatori debbano risolvere i problemi? :) dovrebbero mettere un pulsante sotto le radici non registrate che dicono "registrati" o qualcos'altro che un 5 ° elementare può capire – ycomp

2

Per me, solo il VCS -> Enable Version Control integration ha fatto il trucco. Avendo usato IntelliJ in passato (il che è molto simile a AndroidStudio, quest'ultimo è modellato sulla base del primo credo), ho notato che il controllo della versione deve essere abilitato per ogni progetto quando viene creato/importato.

+1

ottimo, funziona per me !! – Yury

0

passaggi sono riportati di seguito per risolvere questo problema:

  1. Fare clic su Configura opzione
  2. selezionare le directory su sotto le radici degli Anonimi
  3. Hit + pulsante sul lato destro del riquadro.

E sei a posto.