2011-09-12 12 views
7

Quando provo a mettere le immagini nella cartella Risorse del mio progetto, ho ricevuto questo messaggio:errore: Fatal: Non un repository git (o una qualsiasi delle directory principali): .git

fatal: Not a git repository (or any of the parent directories): .git 

Come può Lo aggiusto?

+0

Quando hai creato un progetto in XCode4 hai selezionato l'opzione dove avrebbe creato un repository git locale? Hai impegnato il progetto per git? Hai cancellato qualche riferimento git dalla cartella del progetto in seguito? – 0x8badf00d

+0

quando creo un nuovo progetto, non esiste un'opzione denominata qualcosa come: 'crea un repository git locale' – Malloc

+0

Qual è la versione XCode che stai utilizzando? Hai installato GIT sul tuo computer, hai aggiunto questo progetto a Git? Hai creato questo progetto da zero o stai lavorando su una copia che qualcuno ha creato e lavorato prima di – 0x8badf00d

risposta

12

Aveva lo stesso problema. Ho copiato un progetto e poi ho provato a cancellare i file.

Se si desidera modificare il progetto, digitare git init cartella nel terminale. Ciò reinizializzerà il git nella tua cartella.

8

Passare a Organizer-> Archivi e rimuovere il repository corrispondente.

+1

Grazie, è l'unica soluzione che funziona per me. Il mio progetto XCode è su git, ma non voglio usare questa caratteristica git XCode orribile – Samuel

+0

Sono con te al 100% è bug. – null

+1

Sì, ma non so come posso disattivare completamente la funzione git Xcode, perché è sempre in fase di ritorno .. – Samuel

0

Di fronte allo stesso problema in Xcode 4.6.1 dopo aver spostato la mia cartella e il file xcodeproj. Ecco ciò che funziona per me:

  1. Eliminare repository corrispondente Organizer
  2. Chiudi Xcode
  3. Eliminare la directory .git originale
  4. git init nella nuova directory in cui si trova il file cartella e xcodeproj, e fare un primo commit
  5. Inizio Xcode
0

al fine di fare qualsiasi cosa in Git, devi avere un repository Git. È qui che Git memorizza i dati per le istantanee che stai salvando.

quindi basta andare nella directory del progetto Diciamo che avete un nome di progetto test_project basta andare in quella directory e digitare il comando

git init 

e questo funzionerà.

Problemi correlati