Ho accidentalmente impegnato la .idea/
directory in git. Ciò sta causando conflitti in qualsiasi altro luogo in cui ho bisogno di controllare il mio repository. Mi chiedevo come posso rimuovere questi file dal telecomando?
Ho ancora bisogno di questi file localmente poiché l'IDE Intellij ne ha bisogno. Non li voglio nel telecomando. Ho aggiunto la directory .idea/
alla mia .gitignore
e il commit e ho inserito questo file in remoto. Questo sembra non avere alcun effetto durante il mio checkout sull'altra mia macchina però. Ricevo ancora il messaggio di errore:
error: The following untracked working tree files would be overwritten by checkout:
.idea/.name
.idea/compiler.xml
.idea/copyright/profiles_settings.xml
.idea/encodings.xml
.idea/misc.xml
.idea/modules.xml
.idea/scopes/scope_settings.xml
.idea/uiDesigner.xml
.idea/vcs.xml
.idea/workspace.xml
.idea
ad esso.
commit
con-v
per mostrare il diff nel tuo editor quando scrivi il commit. Ti aiuta a prevenire questo tipo di errore e ti aiuta a focalizzare il tuo messaggio di commit su ciò che hai cambiato.