Freigeben ihres Codes in Git mithilfe von Xcode

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019 | TFS 2018

In diesem Leitfaden erfahren Sie, wie Sie Ihre Xcode-Projekte mithilfe von Azure Repos freigeben.

Voraussetzungen

  • Eine Organisation in Azure DevOps Wenn Sie über keinen organization verfügen, können Sie sich kostenlos registrieren. Jedes organization enthält kostenlose, unbegrenzte private Git-Repositorys.

Erstellen eines lokalen Git-Repositorys für Ihr Xcode-Projekt

Erstellen Sie ein lokales Git-Repository für Ihren Code, um Ihr Projekt in der Versionskontrolle zu verwalten.

Wenn sich Ihr Projekt bereits in einem lokalen Git-Repository befindet, können Sie mit Erstellen eines neuen Git-Repositorys in Azure Repos fortfahren.

Neue Projekte

Erstellen Sie ein lokales Git-Repository, wenn Sie ein neues Projekt erstellen. Wählen Sie Git-Repository auf meinem Mac erstellen aus, wenn Sie ein neues Projekt erstellen.

Erstellen eines Git-Repositorys zum Zeitpunkt der Xcode-Projekterstellung

Vorhandene Projekte

Erstellen Sie ein lokales Git-Repository für Ihre vorhandenen Projekte, die sich nicht in der Versionskontrolle befinden, indem Sie zu Quellcodeverwaltung, Arbeitskopie erstellen... wechseln . Wählen Sie die Projekte aus, die dem lokalen Git-Repository hinzugefügt werden sollen, und wählen Sie Erstellen aus. Xcode erstellt ein Git-Repository für Ihren Code und fügt ihren Projektdateien einen Commit hinzu.

Hinzufügen eines lokalen Git-Repositorys zu einem vorhandenen Xcode-Projekt

Erstellen eines neuen Git-Repositorys in Azure Repos

Erstellen Sie ein neues Git-Repository in Azure Repos für Ihr Xcode-Projekt.

Wenn Sie bereits ein Repository für Ihr Xcode-Projekt in Azure DevOps Services erstellt haben, können Sie mit Pushen ihres Projekts fortfahren.

  1. Navigieren Sie in Ihrem Azure DevOps-organization zu Ihrem Projekt, und wählen Sie die Dropdown-Azure DevOps Services Dropdownauswahl neben dem Namen des aktuellen Git-Repositorys aus. Wählen Sie Neues Repository aus.
    Erstellen eines neuen Git-Repositorys in Azure DevOps Services

  2. Geben Sie einen Namen für Ihr neues Git-Repository ein, und wählen Sie Erstellen aus. Ihr Browser navigiert zu Ihrem neuen leeren Git-Repository für Ihr Xcode-Projekt. Kopieren Sie die Klon-URL in die Zwischenablage, damit Sie sie in Xcode verwenden können, um eine Verbindung mit VSTS herzustellen.

    Kopieren der Klon-URL für Ihr neues Git-Repository

    Hinweis

    Wenn Sie SSH verwenden möchten, um eine Verbindung mit Ihrem Azure Repos/TFS-Git-Repository herzustellen, richten Sie SSH-Anmeldeinformationen ein, und verwenden Sie die SSH-Klon-URL, wenn Sie das Remoterepository für Ihr lokales Git-Repository hinzufügen.

Pushen Ihres Projekts

  1. Wechseln Sie in Xcode zur Quellcodeverwaltung, und wählen Sie Projektname Standard und dann Konfigurieren... aus.

    Konfigurieren ihrer Xcode Git-Projekteinstellungen

  2. Wählen Sie Remotes, dann das Plussymbol und dann Remote hinzufügen... aus.

  3. Fügen Sie im Feld Adresse die Git-Klon-URL für Ihr Repository ein, das Sie im vorherigen Schritt kopiert haben. Wählen Sie Remote hinzufügen und dann Fertig aus, um die origin Remoteerstellung für Ihr lokales Git-Repository abzuschließen.

    Fügen Sie dem lokalen Git-Repository für Ihr Xcode-Projekt eine Remoteverbindung hinzu, um eine Verbindung mit Azure DevOps Services

  4. Wechseln Sie zu Quellcodeverwaltung, Push..., geben Sie den Branchnamen ein, origin an den Sie pushen möchten, und wählen Sie Push aus.

    Pushen Ihres Xcode-Projekts an Azure DevOps Services

  5. Wenn Sie dazu aufgefordert werden, geben Sie Ihre Azure DevOps Services Anmeldeinformationen ein. Geben Sie unter Benutzername Ihren Azure DevOps Services Benutzernamen ein. Geben Sie unter Kennwort ein persönliches Zugriffstoken ein, das für Ihren Benutzer in VSTS erstellt wurde. Wählen Sie OK aus.

    Authentifizieren mit persönlichen Zugriffstoken

Xcode pusht Ihr Projekt an Ihr Azure Repos/TFS Git-Repository, damit Sie es für Ihr Team freigeben können.

Nächste Schritte