Ich habe versucht, ein paar Tutorials zum Klonen eines Github-Repos und zum Öffnen auf xcode zu befolgen. Ich habe zuerst mein Github-Konto mit xcode verbunden und dann ein Projekt zum Klonen ausgewählt. Ich habe es dann in meinen Ordner gelegt, in dem alle meine Projekte gespeichert sind. Dann bin ich zu xcode gegangen, um ein vorhandenes Projekt zu öffnen, aber wenn ich versuche, das geklonte Projekt auszuwählen, wird folgende Meldung angezeigt:

Could not open file. (/Users/username/Documents/Dev/Linked-Lists)

Ich bin mir nicht sicher, worum es geht. Hier ist die URL, die ich zu klonen versuche: https://github.com/wwolfgang11/Linked-Lists

Nach dem, was ich online gefunden habe, sollte Xcode das Projekt automatisch öffnen, sobald ich ein vorhandenes Repository geklont und es entweder auf meinem Desktop oder in einem Ordner gespeichert habe. In meinem Fall passiert das nicht und ich habe keine Ahnung warum.

6
user9366862 17 Jän. 2019 im 22:25

3 Antworten

Beste Antwort

SmileyCreations hat das Problem identifiziert (das Repo hat kein Xcode-Projekt). So können Sie es lösen:

1) Erstellen Sie ein neues "macOS" -Projekt und legen Sie es als Befehlszeilenprogramm fest: 1 neues Projekt erstellen 2) Wählen Sie die C ++ - Sprache. 2 Wählen Sie die C ++ - Sprache 3) Ziehen Sie die CPP- und H-Dateien aus dem Repo: 3 Quelldateien ziehen

3
Michael Dautermann 21 Jän. 2019 im 22:06

Dies liegt daran, dass der Ordner kein Xcode-Projekt ist. Xcode-Projektdateien sind Ordner (Bundles), und Xcode denkt, dass der Ordner ein Projekt ist, und kann ihn nicht öffnen. Und das Repository enthält keine .xcodeproj Dateien.

2
smileycreations15 21 Jän. 2019 im 19:47

Wie Sie hier gefragt haben, wie Sie es tun können, erfahren Sie, wie Sie es tun können.
Führen Sie git commit und git push aus, wenn Sie die folgenden Schritte ausführen:
1. Maschinen wechseln
2. Bearbeiten Sie das Projekt
3. Dateien hinzufügen, bearbeiten oder löschen.
Führen Sie git pull aus, wenn Sie die folgenden Schritte ausführen:
1. Wenn Sie mit der Arbeit an einem anderen Computer beginnen.

2
smileycreations15 21 Jän. 2019 im 21:47