Git checkout.non funziona su r.java
-
21-12-2019 - |
Domanda
Sto lavorando su un progetto Android tramite GitHub.Ora, quando tiro alcun commit e faccio eventuali cambiamenti indesiderati nella directory di lavoro, uso Git Checkout.per tornare indietro.Questo funziona bene con tutti gli altri file, ma mostra R.Java ancora come modificato.Come ritornare anche il file r.java?Sto usando PowerShell Git in Windows8.
Soluzione
R.java
viene generato automaticamente e non dovrebbe essere controllato in VCS.È necessario aggiungere le seguenti righe al file .gitignore
per evitare che i file generati da aggiungere al controllo sorgente:
# Generated files
bin/
gen/
. Altri suggerimenti
Il file .gitignore che copre la directory corrente potrebbe avere un'esclusione * .java in esso.Puoi includere questi file se rimuovi queste definizioni da .gitignore