2 Stimmen

Wie kann ich in Xcode 4 ein Projekt mit dem lokalen Git-Repository verknüpfen, das ich eingerichtet habe?

Wie kann ich in Xcode 4 ein Projekt mit dem lokalen Git-Repository verknüpfen, das ich eingerichtet habe?

Das heißt:

  • Ich habe ein Git-Repository eingerichtet, nachdem das Xcode 4-Projekt bereits erstellt wurde, basierend auf den Anweisungen aquí :
  • Ich bin zum Organizer gegangen und habe dies als lokales Git-Repository "hinzugefügt".
  • Wenn ich in Xcode 4 zu meinem Projekt gehe, scheinen die Quellcode-Funktionen immer noch nicht zu funktionieren - ich vermute, weil es eine Möglichkeit geben muss, das Xcode-Projekt mit dem von mir erstellten lokalen Repository zu verknüpfen?

5voto

VonC Punkte 1117238

Von " Git Repos für bestehende Xcode Projekte erstellen ":

UPDATE: Anscheinend reicht es aus, ein leeres Repository im Projektverzeichnis zu initialisieren; Xcode erkennt es automatisch für Sie.
Es wäre schön, wenn etwas in dieser Richtung in der Dokumentation stehen würde. Vielen Dank an Jason für diesen Hinweis ( Details hier ). Öffnen Sie das Projektverzeichnis in einem Terminal und geben Sie Folgendes ein:

git init
git add .
git commit -m "Initial commit"

In Ihrem Fall sollte es also erkannt werden.

Le site OP Greg Kommentare:

Ich fand heraus, dass ich nur Folgendes tun musste eine Datei ändern, und das Popup-Menü von Xcode 4 für die Datei zeigte eine Reihe von Optionen für die Versionskontrolle an (die zuvor ausgegraut waren) .
Der erste Teil der Antwort ist also richtig, was die manuellen Git-Befehle zur Erstellung des Git-Repositorys betrifft.


Ansonsten können Sie es versuchen:

  • ein neues XCode4 Projekt mit einem (n leeren) Git Repo erstellen
  • Verschieben Sie Ihr .git-Verzeichnis und überschreiben Sie das Xcode 4-Projekt .git
  • Verschieben Sie die Quellen in das neue Xcode 4-Projektverzeichnis
  • sehen Sie, ob XCode4 dann Ihre Quellen erkennt et die Git-Integration

Wahrscheinlich nicht Ihr Fall, aber In einem der Kommentare heißt es :

Wenn Sie von einem SVN-Repository wechseln (was bei mir der Fall war), besteht der Trick darin, in Ihren Projektordner zu gehen und die Datei .svn Verzeichnis.
Für mich sah es so aus, als würde Xcode die .svn Ordner zuerst (oder bevorzugt, obwohl das Backing-Repository außer Betrieb genommen wurde), aber sobald es weg war, begann Xcode fröhlich mit dem Git-Repository.

Das war eigentlich die Problem für einen anderen Xcode 4 Git Benutzer hier auf SO .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X