So konfigurieren Sie Xcode 9 mit BitBucket

8

Ich habe ein Repo erstellt. auf bitbucket . Jetzt möchte ich diesen Repo mit dem Xcode 9 verbinden. So kann ich direkt den ganzen Kram von Xcode pushen, ziehen und machen.

Gibt es irgendeinen Weg das zu tun?

Danke !!!

    
Uday Babariya 26.09.2017, 05:37
quelle

4 Antworten

2
  1. Wenn sich der Projektordner bereits auf Ihrem Computer befindet und bereits von Git kontrolliert wird, überspringen Sie diesen ersten Schritt. Andernfalls verwenden Sie die Befehlszeile oder Xcode's Source Control & gt; Clone dialog, um dein Bitbucket Repo auf deinen Computer zu klonen.

  2. Öffnen Sie das Projekt in Xcode und arbeiten Sie damit.

  3. Es gibt keinen Schritt 3! Xcode wird sehen, dass dieser Repo unter Git-Kontrolle steht und Sie können die gewohnten Xcode-Source-Control-Funktionen verwenden.

matt 26.09.2017, 05:50
quelle
0

Sie können Ihrem Xcode unter Xcode / Einstellungen / Accounts sogar ein echtes Github * Konto hinzufügen.

Dies wird tatsächlich die Authentifizierung ausführen, wenn Sie das Bitbucket-Projekt danach auschecken. Ich schätze, dass sie Benutzerdatenbanken beigetreten sind.

    
vedrano 07.11.2017 16:56
quelle
0

Ich hatte genau das gleiche Problem wie du. Um es zu lösen, habe ich ein Projekt mit einer Versionskontrolle in Xcode 9 erstellt und dann hat mich jemand gebeten es zu teilen. Um dies zu tun, habe ich ein leeres Repo auf Bitbucket erstellt, seine Adresse kopiert und bin dann in das Terminal meines Projektverzeichnisses gegangen.

%Vor%

Dort müssen Sie nur schreiben

git push --mirror *copiedRepoAddress

Stellen Sie sicher, dass das Repository, das Sie bei bitbucket erstellt haben, leer ist und dass Sie alle Änderungen in Ihrem lokalen Repository vorgenommen haben.

    
user2923339 10.01.2018 22:02
quelle
0

Ich habe gerade eine Stunde damit verbracht, Xcode 9.2 zu benutzen, um ein neues Bitbucket Git Repo als neue Fernbedienung zu verwenden. Ich hatte Schwierigkeiten, eine neue Fernbedienung mit der Bitbucket-SSH-URL hinzuzufügen, da Xcode angenommen hat, dass mein Benutzername "git" ist und ich ihn nicht bearbeiten konnte. Hier sind einige Tipps in der Hoffnung es spart Ihnen einige Zeit und Ärger. Dies setzt voraus, dass Sie bereits die Quellcodeverwaltung von Xcode verwenden und lokal auf Ihrem Mac Commits durchgeführt haben. Stellen Sie sicher, dass Ihre Commits auf dem neuesten Stand sind, bevor Sie dieses Verfahren durchführen.

  1. Erstellen Sie ein neues leeres Git Repo auf Bitbucket. Erstellen Sie zu diesem Zeitpunkt keine Readme, da dies Ihr neues Repo nicht ... leer machen würde.

  2. Verwenden Sie die HTTPS-Adresse, um von Xcode auf Ihr Bitbucket-Repo zuzugreifen. Das Problem ist, dass Bitbucket es für ein leeres Repo nicht leicht macht herauszufinden, wie diese Adresse lautet. Für mich war es dieselbe URL, die Bitbucket für den SSH-Zugriff zeigt, aber "[email protected]:" durch " Ссылка " ersetzt [email protected] (hoffentlich offensichtlich) IHR Benutzername.

  3. Öffnen Sie in Xcode den Quellcodeverwaltungs-Navigator. Dies ist das zweite Symbol von links in Xcode's linker Leiste neben dem Ordnersymbol. Es sieht aus wie ein Quadrat mit einem x und einem Kreis in der Mitte. Klicken Sie mit der rechten Maustaste auf "Remotes" und wählen Sie "Existing Remote hinzufügen ...". Unter "Remote Name" geben Sie "Herkunft" oder "Bitbucket" oder was auch immer Ihr Boot an und unter Ort geben Sie die https: // URL aus Schritt 2 ein.

  4. Nun, hurra, in Xcode können Sie Source Control- & gt; Push erfolgreich durchführen.

Gott sei Dank Apple macht all mein Denken für mich, es rettet mich davor, mein kleines Gehirn zu verletzen. Jetzt ist mein einziges Hirntrauma, dass ich meinen Kopf gegen die Wand hauen muss, um mit dieser Art von Unsinn umzugehen.

    
JJJSchmidt 15.03.2018 18:00
quelle

Tags und Links