2011-12-06 30 views
9

Sto cercando di far funzionare GitHub tramite Xcode e ho avuto un bel po 'di problemi. Quando clicco commit (in File/controllo del codice sorgente) ottengo questo messaggio di errore:Impossibile eseguire il commit del progetto Xcode con l'integrazione Git

The operation could not be performed because no valid working copies were found. Please verify that your files are under source control and try again.

Ciò accade se creo un nuovo progetto e fare clic sulla casella "creare con repository git locale", o se Ho clonato un progetto esistente da github utilizzando la scheda repository dell'organizzatore.

Per qualche motivo sono in grado di eseguire il commit se sono nell'organizzatore nella scheda repository, ho la cartella dei progetti sotto il repository selezionato e fare clic su commit. Funziona, ma da lì non posso inviare il mio aggiornamento a github, poiché l'opzione push è "grigiata" nel menu file.

Qualcuno può aiutarmi a risolvere questo problema? Mi piacerebbe essere in grado di trasmettere aggiornamenti direttamente tramite Xcode.

+0

Ho passato molto tempo a cercare di farlo funzionare. se scoprirai qualcosa, per favore, fammi sapere. – SentineL

+0

Io uso il terminale per fare questo, e ho provato a commettere e spingere in XCode proprio ora, funziona anche. Hai 'init' e' aggiungi remote' correttamente? – Kjuly

+0

sì, ho fatto init e aggiungo il telecomando – initWithStyle

risposta

1

Qual è la tua versione Xcode? Sopra Xcode4.0, i repository Git verranno creati quando viene creato il progetto Xcode.

Se si desidera aggiungere git a un progetto esistente, è necessario inizializzarlo prima. In cartella del progetto, digitando:

git init 
git add . 
git commit -m "your comment" 

Maggiori dettagli informazioni, fare clic here

+1

Hey @Hes, ha detto "Mi piacerebbe essere in grado di trasmettere gli aggiornamenti attraverso Xcode.", Non il terminale. : p – Kjuly

2

Se il progetto è in/Developer/.... spostarlo altrove e riaprire il progetto. Questo potrebbe risolvere il tuo problema.

Sembra esserci un problema in Xcode 4.2 con progetti in/Developer/... e integrazione git (si ottiene l'errore "Impossibile eseguire l'operazione perché non sono state trovate copie di lavoro valide. i file sono sotto controllo del codice sorgente e riprovano ")

Problemi correlati