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.

È stato utile?

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top